Dieses Hotel in Miami liegt nur 8 Gehminuten von den eleganten Geschäften und Restaurants am Einkaufszentrum Lincoln Road und 1,6 km von Miamis Art-déco-Distrikt entfernt. In der Unterkunft profitieren Sie von kostenlosem WLAN und einem Restaurant.
Zimmeranzahl: 112
1817 James Avenue, Miami Beach, FL 33139, USA
Hotel heute 1-mal gebucht.