Cet hôtel est situé dans le quartier résidentiel de Miramar, à La Havane, avec une situation excellente près de la mer et à 20 kilomètres de l'aéroport international de La Havane. Cet établissement comprend un total de 44 chambres dont 40 sont communicantes. Les hôtes peuvent bénéficier d'un grand éventail de services tels qu'accès à Internet et aussi de salles de conférences. Il y a des espaces de stationnement disponibles pour ceux qui arrivent en voiture. Les clients peuvent aussi goûter les délicieux plats de différents pays servis au restaurant tous les soirs, lesquels changent chaque jour. Les spacieuses chambres incluent une salle de bains en suite et entièrement équipée ainsi qu'une terrasse ou un balcon. La climatisation, réglable individuellement, est présente dans toutes les chambres.