Situé à Miami, cet hôtel se trouve à 8 minutes à pied des boutiques haut de gamme et des restaurants du centre commercial de la rue Lincoln Road, ainsi qu’à 1,6 km du quartier Art déco de Miami.
Nombre de chambres: 112
1817 James Avenue, Miami Beach, FL 33139, États-Unis
Hôtel réservé 1 fois aujourd'hui.