About it
Well set in New Delhi, Hotel The Avtar- Near Delhi Railway Station provides air-conditioned rooms, a terrace, free WiFi and a restaurant. This 3-star hotel offers room service and a 24-hour front desk. The property is non-smoking throughout and is located 1.9 miles from Jantar Mantar.
At the hotel, every room has a closet, a flat-screen TV, a private bathroom, bed linen and towels.
Guests at Hotel The Avtar- Near Delhi Railway Station can enjoy an à la carte breakfast.
Gurudwara Sis Ganj Sahib is 1.9 miles from the accommodation, while Gurudwara Bangla Sahib is 2 miles away. The nearest airport is Delhi International Airport, 10 miles from Hotel The Avtar- Near Delhi Railway Station.