O hotel está situado a poucos metros da praia mais próxima, no centro de Havana.
Fica a cerca de 7 km da Plaza de la Revolución, enquanto a cidade velha e o centro de congressos ficam a 8 km do hotel.
Todas as principais atrações turísticas são facilmente acessíveis.
Em reconhecimento do seu valor histórico e patrimonial, foi declarado Monumento Nacional da República de Cuba em 1998.
As instalações incluem um cofre, gabinete para câmbio monetário e acesso à Internet.
Dispõe ainda de serviços de quartos e de lavandaria, bem como instalações para conferências.
Cada um dos quartos climatizados oferece vista para o mar ou jardins.
Todas as habitações estão totalmente equipadas, incluindo uma televisão por satélite, minibar e cofre.
As ofertas de lazer incluem uma piscina, uma sauna e serviço de massagens.