Get a Hotel in Avuglione

Castello di Montaldo Torino

Castello di Montaldo Torino

Avuglione • Show on map 7.8/10 Price as low as EUR 126.85

Castello di Montaldo Torino features a restaurant bar a shared lounge and garden in Montaldo Torinese. This 4-star hotel offers room service and a concierge service. There is a terrace and guests can…More info

Book now