Palazzo San Giovanni está situado no centro histórico de Morciano di Leuca, uma encantadora cidade perto de Tricase, na Itália. O hotel fica perto das belas praias conhecidas como as “Maldivas do Salento” e Torre Vado, ambas a uma curta distância de carro. Gallipoli, uma popular cidade costeira, está a cerca de 37 km de distância. O Aeroporto de Brindisi está a aproximadamente 110 km do hotel, enquanto o Aeroporto de Bari está a cerca de 160 km de distância.