Castello Izzalini Todi Resort is positioned in a green area of Todi close to Cattedrale della Santissima Annunziata Piazza del Popolo, La Rocca and Bomarzo - The Monster Park.
The hotel is right in the historical center of Todi. The city center is 7 km away from the hotel.
The hotel offers quick access to bars and restaurants.
Castello Izzalini Todi Resort can be reached in 45 minutes by car from Sant Egidio airport.
Offering a view over the hills, 15 rooms feature rustic décor, television, a sitting area, a kitchenette, a sofa and a dining area along with private bathrooms. Bathrooms come with a hairdryer, a shower and complimentary toiletries.
Guests can avail of housekeeping, 24-hour front desk and ironing service.
Reflex massage, full body massage and foot massage will ensure guests a relaxing stay. The hotel provides horse riding and lawn tennis for an active pastime.
Wireless internet is available in public areas for free.
Free public parking is possible at a location nearby.