L'hotel 4 stelle sorge su un’altura che declina dolcemente verso il mare. A circa 800 metri dal centro della bella e pittoresca S.Maria di Leuca.
Santa Maria di Leuca, "la bianca", "de finibus terrae", la punta estrema dell'Italia dove lo Jonio e l'Adriatico s'incontrano, dove il senso dell'infinito acquista la suggestione della fantasia e del sogno. La dove Enea sbarcò, trovando la terra promessa.