Piedmont >
Costigliole Saluzzo
Costigliole Saluzzo hotels & apartments, all accommodations in Costigliole Saluzzo
Castello Rosso Hotel
Via Ammiraglio Reynaudi 5, Costigliole Saluzzo, Italy
Situated around a 10-minute drive from Museo dell'Arpa Victor Salvi, the lovely Castello Rosso Hotel Costigliole Saluzzo features Wi-Fi throughout the property and complimentary private parking on…