Via Montecristo 23, 21014 Laveno-Mombello
Hotel
3 stars
with
10
rooms
Offering rooms with lake views and free Wi-Fi, Locanda Montecristo is a 3-star hotel only 1640 feet from Lake
Maggiore. It features free parking.
Set in a historic building, the Montecristo’s rooms have a flat-screen TV, fan and mini-bar. The private bathrooms are complete with bathrobes, hairdryer, and free ...