Saint Nicolas
Saint Nicolas hotels & apartments, all accommodations in Saint Nicolas
Hotel Ristoro Vagneur
Fraz. Vens 1, Saint Nicolas, Italy
Located about 10 minutes by car from Castello di Introd, Hotel Ristoro Vagneur Saint Nicolas includes 9 rooms with views of the mountain. Wi-Fi is offered throughout the property at this 2-star hotel.
Hotel Bellavista
Loc. Fossaz Dessous 30, Saint Nicolas, Italy
Featuring Wi-Fi throughout the property, Hotel Bellavista Saint Nicolas is around 7 km from Sarre Royal Castle. This hotel entices guests with a private parking lot, available nearby.