Situado en la Playa de Barra, el Hotel se localiza a 150 metros del Oceano Atlantico, a 100 metros del Grande Canal que alimenta la Ria de Aveiro y a 8 km de la ciudad. Inserido en una zona de baños ecologicamente preservada que forma con Aveiro y Ílhavo un interesante triangulo, en el plano de patrimonio histórico y cultural.