7 Guest rating Hotel photo

Villa Villa Sole

Hint: You can enter any city or hotel name
Price from$104

Book Villa Villa Sole

Via Monteroni 16, Lecce 2.6 km from city center
Photos Of
  • Parking
    • free
Facilities of Villa Villa Sole
Room facilities
  • TV
  • Hairdryer

Show Villa Villa Sole on the map

Villa Sole 40.338531 18.122149