Situato tra Otranto ed Il Capo di Leuca, a pochi passi dalle Terme di Santa Cesarea Terme. Affacciandosi sul mare l'Hotel regala ai suoi ospiti uno dei panorami più suggestivi della costa salentina.