A South Beach oasis of calm.
Many people seem to come back here on a regular basis and you can see why. The South Beach turmoil is nearby but, here, in this quiet little street, peace reigns! Having said that, Espanola Way is just round the corner and it’s 3 blocks to Lincoln Road Mall and to the beach. There are nice garden and lobby areas to relax and chat to other guests.