Strada per monte cedrone, 06010 Città di Castello
Villas
Situated in Città di Castello, 41 km from Piazza Grande, Villa Umbra features air-conditioned accommodation with a terrace and free WiFi. This villa features a private pool and a garden. The spacious villa has 7 bedrooms, a TV with satellite channels, a fully equipped kitchen with a dishwasher and an...