Het hotel ligt aan het fijne zandstrand tussen Havana en Varadero. Genesteld in een prachtig natuurlandschap.