Situé dans la plage de Barra, l'hôtel est situé à 150 mètres de l'océan Atlantique, à 100 mètres du Grand Chenal d’Aveiro et à 8 km de la ville. L'hôtel est localisé dans une zone de bain préservée qui forme avec Aveiro et Ílhavo un triangle très intéressant de patrimoine historique.