Etwa 17 Kilometer vom Zentrum Sevillas entfernt genießt das Hotel eine hübsche Sicht auf den Fluss und befindet sich in fußläufiger Entfernung zur charmanten Innenstadt der kleinen Gemeinde Alcala del Rio.