TodiHotel Holiday Hill

Hotel Holiday Hill

3 Stars

Loc Selvarelle Alte Snc, , Todi, Italy

Hotel Overview: Hotel Holiday Hill marries luxurious living with a commitment to sustainability making it a beacon for eco-conscious travelers. Its striking architecture and strategic location on the …

Change dates
Check-in — Check-out
Select dates
Rooms & Guests

Available Rooms

Select dates to see available rooms
  • Free Wireless Internet access
  • Beach/pool umbrellas
  • Swim-up bar
  • Library
  • Restaurant
  • Garden
  • Free self parking
  • Visa

Italy packages

6 packages to Italy, priced in SAR.

See Italy packages