- Hotel reservation/
- Italy/
- Lecce/
- Il Luppiu
Book Hotel Il Luppiu
Via S.S. Giacomo E Filippo 2 D, Lecce 0.7 km from city center
Facilities of Hotel Il Luppiu
- Pets allowed
Room facilities
- Air conditioning