Located in the very heart of New Delhi, the 2-star Hotel Avtar New Delhi offers fast access to Mughal Garden, 3.3 km away. The luxurious hotel offers guests to use Wi-Fi for INR 175 per 24 hours in public areas.
This New Delhi property welcomes guests to 40 rooms fitted with an air conditioner as well as a flat-screen TV with satellite channels.
Offering Indian meals, Rishi Vaishno Dhaba is situated quite close to the accommodation.
Friday Mosque is not very far away, while New Delhi train station is 15 minutes' stroll from the hotel. Also, Jama Masjid Mosque is situated within 10 minutes' drive of this New Delhi property. India Gate lies 10 minutes away by car, and Rajiv Chowk is just a short drive from the accommodation. Well-connected to many sights, Hotel Avtar is a mere 0.9 km from Shivaji Stadium Terminal bus station.