El hotel se encuentra en el área turística de Rota da Luz, en la ciudad de Praia da Barra. Está situado a escasos 150 metros del Atlántico, a 100 metros del Canal de Ria de Aveiro y a 6 km de la ciudad. Posee dos piscinas exteriores (con restaurante, bar, sauna, baño turco e hidromasaje) y discoteca.