This cosy hotel is set in Monterotondo.
Fonte Di Papa Rome
42.04953, 12.57752 Open in Google Maps
STU
STU.ST
5 guests
APT
APT.ST
10 guests