Hotellet har restaurang, cafeteria, bar och ett konferensrum.
De 30 luftkonditionerade rummen är utrustade med badrum, satellit-TV och safe.
Adress: Calle 17 Esq. A Vedado, Havana, Cuba
Havana
GPS: N 23.1351902894594 E -82.3957872390747