Todi In Excelsis is a self-catering accommodation located in Todi The apartment will provide you with a flat-screen TV, air conditioning and a terraceThere is a full kitchen with a dishwasher and a refrigerator Featuring a shower, private bathroom also comes with a hairdryer and bidet At Todi In Excelsis you will find a garden and a terrace Activities in the surrounding area include horse riding, cycling and hiking The property offers free parking