Located around a 10-minute drive from TERI University, Hotel Avalon New Delhi includes 35 rooms. The 3-star hotel caters to families with children by providing child care.
The accommodation offers rooms with a dressing area and a dining area featuring ironing facilities and air conditioning, along with a flat-screen TV with satellite channels. Furnished with a writing table, they also have a stone fireplace.
Guests can dine at the restaurant Mahipalpur, which is a mere 350 metres away.
This New Delhi hotel is about 5 km from Delhi International airport and a 15-minute ride from such cultural venues as Ahinsa Sthal. Sankat Mochan Hanuman Mandir is relatively near the accommodation in New Delhi. Indian Air Force Museum is 10 minutes away by car, and Delhi Aero City is 10 minutes' stroll from the property. Hotel Avalon is also a few minutes' drive from Mahipalpur bus stop.