Castello Izzalini Todi Resort is placed in the historical center of Todi and offers a breathtaking view over the hills. The hotel in Todi attracts guests with its ancient architecture.
Major Todi sights, such as Cattedrale della Santissima Annunziata Piazza del Popolo and La Rocca are located nearby. Nestled in the western district and 7 km from the city center.
Sant Egidio airport can be reached in 50 minutes by car from Castello Izzalini Todi Resort.
The hotel comprises 15 rooms equipped with television, a kitchenette, a dining area, a seating area and high ceiling. Bathrooms are appointed with a shower, a hairdryer and complimentary toiletries.
Car and bicycle rental services are available on site.
Guests can benefit from a health club, a spa centre and a Jacuzzi together with full body massage, reflex massage and foot massage. On-site activities feature horse riding and lawn tennis.
Wireless internet is available in public areas for free.
Public parking is possible at a location nearby for free.