Featuring a shared lounge and free Wi-Fi, B&B Cavour is located in Torre Maggiore. The accommodation features a 24-hour front desk, and luggage storage for guests. At the bed and breakfast, all rooms have a balcony with a city view.
Via Cavour 23, 71017 Torre Maggiore, Italy
Nightly rates from $40