Das Hotel liegt in Mahon, der Hauptstadt Menorcas, nur 5 Minuten von der Einkaufsmeile der Stadt entfernt und ganz in der Nähe von sehenswürdigkeiten wie das Theatre, die Kirche und das Hafen. Den Naturpark Es Grao erreichen Sie von hier aus in nur 7 km.