Located in the heart of Lecce, Cavour features rooms with free WiFi. The property enjoys city views and offers free private on-site parking, Rooms are decorated in bright colours and feature air conditioning.
Located in the heart of Lecce, Cavour features rooms with free WiFi. The property enjoys c Read more
Located in the heart of Lecce, Cavour features rooms with free WiFi. The property enjoys city views and offers free private on-site parking, Rooms are decorated in bright colours and feature air conditioning.
Located in the heart of Lecce, Cavour features rooms with free WiFi. The property enjoys city views and offers free private on-site parking, Rooms are decorated in bright colours and feature air conditioning.
Number of Rooms: 3