7.5 Guest rating Hotel photo

Hotel Villa Sole

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

Book Hotel Villa Sole

Via Monteroni 16, Lecce 2.6 km from city center
Photos Of

Show Hotel Villa Sole on the map

Villa Sole 40.338531 18.122149