1701 James Avenue, FL 33139 Miami Beach, Vereinigte Staaten
Dieses Boutique-Hotel befindet im angesagten Art Déco-Viertel von South Beach, 350 m vom Strand entfernt. Das Hotel bietet einen charmanten Garten im Innenhof sowie Zimmer mit kostenfreiem WLAN.