Situato a Miami Beach, in Florida, questo hotel dispone di suite con forno a microonde, frigorifero e connessione Wi-Fi gratuita. È situato in posizione centrale a soli 1,6 km dal Miami Beach Convention Center.
Numero delle stanze: 19
1330 Collins Avenue, Miami Beach, FL 33139, Stati Uniti