El hotel, renovado en el año 2005, tiene 3 plantas en las que se reparten un total de 60 habitaciones. En el encantador vestíbulo podrá encontrar ascensores y una recepción 24 horas del día y con caja fuerte.. El edificio está climatizado y cuenta con un restaurante. Además, tiene a su disposición conexión a Internet, servicio de lavandería y aparcamiento.
Este magnífico hotel se encuentra en la bella Miami Beach, en el barrio Mimo, a tan sólo 1,5 km de Bal Harbor y a 3 km de South Beach. En los alrededores hay numerosos restaurantes.