Guest houses in Saluggia
We found 1 property with availability in Saluggia
Show on map
Bellavista
Sp37, 10/A, Saluggia, Italy
The 3-star Bellavista Hotel Saluggia, located around 3 km from Chiesa Parrocchiale dei Santi Vincenzo e Anastasio Church, features Wi-Fi throughout the property.
- 1-1