Está situado en el barrio de Vedado, en el centro de La Habana. La zona está muy cerca de los clubes nocturnos más famosos, del mercado de arte y artesanía de La Rampa y del famoso Malecón.
El hotel dispone de dos restaurantes y tres bares, dos de ellos con unas fantásticas vistas a la ciudad. Y, cuando subas y veas toda La Habana desplegada ante tus ojos, te enamorarás de la piscina situada en la azotea. Además, podrás disfrutar de espectáculos con música en vivo y de un completo gimnasio.