Magreglio
Magreglio hotels & apartments, all accommodations in Magreglio
Hotel Il Nibbio
Via Adua 13/15, Magreglio, Italy
The 2-star Hotel Il Nibbio Magreglio is 2.5 km from Laghetto and features a terrace, a shared lounge, and a garden. The pet-friendly hotel is located in bike paths and a mountain, approximately a 15…