Hotel Avalon New Delhi is a great place to stay in South Delhi, which is divided into three subdivisions, Saket, Hauz Khas, and Mehrauli, within a 15-minute drive of National Rail Museum.
Royal Thai Embassy is located within a 10-minute drive of the hotel, while Uttara Swamimalai Temple is about 10 minutes away by car. The accommodation stands relatively close to Delhi Aero City tube station. The area also includes natural sites like Aravalli Biodiversity Park, which are within a 10-minute drive of this 3-star hotel. Guests will find Mahipalpur bus stop next to the property, about 0.6 km away.
The 35 rooms at Hotel Avalon are equipped with comforts such as ironing facilities and air conditioning, as well as a flat-screen TV with satellite channels.
Breakfast is offered in the restaurant every morning. First Choice is about 6 minutes' walk away and serves Indian specialities.
Check-in:from 11:00-12:00 hours
Check-out:until 11:00-12:00 hours