Situé à Lecce, à 8 minutes à pied de la Piazza del Duomo, le Palazzo Belsanti dispose d'une terrasse panoramique commune et de chambres climatisées dotées d'un mobilier ancien. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de l'établissement.
Les chambres et les suites disposent de plafonds voûtés, d'une télévision à écran plat et d'une salle de bains privative avec articles de toilette gratuits.
Un parking public pour les voitures est disponible à proximité. La gare de Lecce se trouve à 10 minutes à pied du Palazzo Belsanti. La mer Adriatique se trouve à 20 minutes en voiture.