Mombaruzzo hotels & apartments, all accommodations in Mombaruzzo

Suggested hotels in Mombaruzzo

La Villa Hotel

Via Torino 7, Mombaruzzo, Italy

La Villa Hotel photo

Featuring an outdoor swimming pool, a sun terrace and a library, La Villa Hotel offers classic rooms overlooking the garden.