Het hotel ligt op een schilderachtige locatie in Ayamonte, dicht bij de rivier de Guadiana, die Spanje en Portugal van elkaar scheidt.
L'hôtel est situé dans un cadre pittoresque à Ayamonte, à proximité du fleuve Guadiana, qui sépare l'Espagne et le Portugal.