Palazzo San Giovanni est situé dans le centre historique de Morciano di Leuca, une charmante ville près de Tricase en Italie. L'hôtel est proche des belles plages connues sous le nom de "Maldives du Salento" et de Torre Vado, toutes deux accessibles en voiture en peu de temps. Gallipoli, une ville côtière populaire, est à environ 37 km. L'aéroport de Brindisi est à environ 110 km de l'hôtel, tandis que l'aéroport de Bari est à environ 160 km.