B&B Villa Margherita

4.8
(20 reviews)
Via Giuseppe Aprile 9, 73100, Lecce Italy
+39 328 343 4313Official website
Budget
Family
Lodge
Romantic
Hotel
B&B Villa Margherita | Lecce | Italy | TripAligner