The 2-star Avtar Hotel offers an elegant accommodation in Central Delhi district of New Delhi.
The hotel is situated close to New Delhi Railway Station, Birla Mandir Temple and Gurudwara Sis Ganj Sahib, within walking distance to Ramakrishna Ashram Marg subway station. Guests can get to New Delhi city center, which is 2 km away.
Avtar Hotel provides guestrooms appointed with climate control, an in-room safe, a sofa, TV and a telephone. They feature bathrooms with a shower and free toiletries.
A broad variety of Indian dishes is served at the in-house restaurant. Guests can dine in Bikaner Sweets Corner and Allure located within a 5-minute walk of the property.
Avtar Hotel is within a 15-minute drive to Indira Gandhi Intl airport.
There are cars for rent on site.