Beautiful villa with amazing views of the Umbrian valleys and the hills. Very peaceful with excellent breakfast and a huge swimming pool. Well kept grounds, nice people. We will be back, Thanks, the Reina family.
- Also Known As:
- Il Castellaro Perugia, Italy - Umbria
Region: Italy > Umbria > Province of Perugia > Perugia
Ranked #17 of 68 hotels in Perugia