B&B Villa Felicia Villa Lecce, Salento
Situated in Lecce, 4.6 km from Piazza Mazzini and 4.7 km from Sant' Oronzo Square, B&B Villa Felicia features spacious air-conditioned accommodation with a terrace and free Wi-Fi.
Number of rooms: 3
4 Via Villa Bellavista, 73100 Lecce, Italy