Located within 600 metres of Piazza Mazzini and 500 metres of Sant' Oronzo Square, Palazzo Cavour provides rooms with air conditioning and a private bathroom in Lecce. It is situated 26 km from Roca and features a lift. The bed and breakfast features family rooms.
At the bed and breakfast, every unit is equipped with a desk and a flat-screen TV. Each unit is equipped with a private bathroom, a safety deposit box and free WiFi, while certain rooms include a terrace and some have garden views. At the bed and breakfast, each unit has bed linen and towels.
Buffet and continental breakfast options with warm dishes, local specialities and fresh pastries are available daily at the bed and breakfast. There is a snack bar, bar and lounge.
Guests can also relax in the garden.
Lecce Train Station is 1.1 km from Palazzo Cavour, while Lecce Cathedral is less than 1 km away. The nearest airport is Brindisi - Salento Airport, 41 km from the accommodation.