Popular accommodations in Montero
ApartmentAccommodates 4
La Dimora di Cleo
Offering mountain views, La Dimora di Cleo is an accommodation set in Montoro, 35 km from Piediluco Lake and 29 km from Bomarzo - The Monster Park. It is situated 35 km from Villa Lante and provides private check-in and check-out. The property is non-smoking and is located 29 km from Cascata delle Marmore.Book nowfrom $84 per night