Situé à Lecce, à 250 mètres de la Piazza Mazzini, le Donna Franca propose des hébergements élégants avec climatisation. Une connexion Wi-Fi est accessible gratuitement dans l'ensemble de ses locaux.
Offrant une vue sur la ville, les chambres du Donna Franca sont toutes dotées d'une télévision à écran plat et d'un coffre-fort. La salle de bains privative est pourvue d'un sèche-cheveux et d'articles de toilette gratuits.
Un petit-déjeuner buffet de style italien est servi chaque matin ; il se compose de viennoiseries et de boissons chaudes.
L'établissement se trouve à 15 minutes à pied de la cathédrale de Lecce et à 1,5 km de la gare de la ville.