Al Castello Hotel Foglizzo, Piedmont
Offering classic-style rooms with mountain views, Al Castello is located in Foglizzo. The property is close to many sports facilities, and is well placed for hiking and mountain biking.
Number of rooms: 3
Via Castello 3/A, 10090 Foglizzo, Italy