Relax Hotel Borgosesia
Boasting accommodation with a plunge pool, mountain view and a terrace, Relax is located in Borgosesia. With garden views, this accommodation provides a balcony. Featuring free Wi-Fi throughout the property, the non-smoking guest house has a solarium.
Number of rooms: 2
Frazione Caggi 22, 13011 Borgosesia, Italy