Via san clemente centro 33, 06036 Montefalco
Apartments
Set in Montefalco, 23 km from La Rocca and 26 km from Train Station Assisi, Villa Eden offers air-conditioned accommodation with a balcony and free WiFi. The property features garden and city views, and is 47 km from Perugia Cathedral. Parking on-site is available and the apartment also provides free...