Offering bright rooms, the traditional Hotel I Castelli is located only 7.3 km from Leslie Alexander Art Studio & Gallery.
You can find Cathedral the Holy Shroud Duomo di Torino e Cappella della Sacra Sindo only 49.3 km from the property. Hotel I Castelli is within about 10 minutes' walk of the center of Alba.
Hotel I Castelli is within a 40-minute drive to Levaldigi airport.
The hotel offers 87 rooms. They are fitted with Wi-Fi, a safe, a minibar, TV and hi-fi. The rooms feature a fresh interior.
Eat & Drink
Guests can start their day with buffet breakfast served at the restaurant. The I Castelli restaurant serves regional cuisine. The property is located near a train station, just about 50 meters from Restaurant I Castelli and La Duchessa serving a wide selection of dishes.
Guests can make use of dry cleaning, 24-hour reception and room service as well as a baggage storage, free private parking and free self parking.
Hotel I Castelli provides a gym and a fitness centre to help guests keep fit.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.