Este hotel, restaurado en el año 2003, está totalmente climatizado y tiene 4 plantas en las que se reparten un total de 88 habitaciones. Los huéspedes son recibidos en el vestíbulo que dispone de recepción 24 horas, caja fuerte y varios ascensores. En cuanto al aspecto gastronómico, se ofrecen un bar y un restaurante. También tiene a su disposición un quiosco y conexión a Internet. Abonando cargo adicional podrá aparcar su vehículo en el aparcamiento del hotel.
Este hotel se encuentra en la avenida Washington, en la famosa zona de South Beach. En pocos minutos andando llegará a Ocean Drive, a Lincoln Road, donde hallará numerosos restaurantes y tiendas. En los alrededores hay una vida nocturna muy animada y a 7 km se encuentra Miami Beach.