Description
The Cappello is a convenient hotel in Lecce, a lovely city in the Apulia region, Italy. The train station is just a short walk away and the city centre is also within easy reach of this elegant hotel.
... Read MoreThe Cappello Hotel offers great-value-for-money accommodation and it is the ideal choice for budget travellers who want to spend a great holiday in Lecce. On-site amenities include a comfortable reading room where guests can relax after a day of sightseeing, and a nice bar that offers a wide selection of drinks and light snacks.