Palazzo San Giovanni befindet sich im historischen Zentrum von Morciano di Leuca, einer charmanten Stadt in der Nähe von Tricase in Italien. Das Hotel liegt in der Nähe der schönen Strände, die als die „Maldiven des Salento“ bekannt sind, und Torre Vado, beide in kurzer Fahrdistanz. Gallipoli, eine beliebte Küstenstadt, ist etwa 37 km entfernt. Der Flughafen Brindisi ist ungefähr 110 km vom Hotel entfernt, während der Flughafen Bari etwa 160 km entfernt ist.