Set in the Umbrian countryside, Castello Izzalini Todi Resort offers rustic-style apartments. Guests can find a restaurant and a bar nearby.
Featuring wood-beamed ceilings, apartments come with a sitting area with sofa and a satellite TV. The fully equipped kitchenette has a dishwasher and a tumble dryer is available as well.
WiFi is available in the business centre.
Castello Izzalini Todi Resort is 11 km from the historic centre of Todi. The shores of Lake Corbara are a 30-minute drive away.
Guided tours to art cities such as Todi and Assisi, as well as to Lake Alviano and its oasis and Marmora falls, can be booked on site.