Este hotel boutique se encuentra en Florida del Sur, en Miami Beach, y ofrece Wi-Fi gratis en todo el establecimiento. El distrito Art Déco de South Beach se halla a 8,1 km.
Número de habitaciones: 78
6525 Collins Avenue, Miami Beach, FL 33141, Estados Unidos