The fantastic 4-star Hotel The Archer New Delhi lies 1.8 miles from a natural paradise like Oyster's Water Park, and features a restaurant. This New Delhi hotel also includes parking.
Tau Devi Lal Bio Diversity Park is around 25 minutes' walk from the hotel, while Smaaash Amusement Center is approximately 10 minutes' drive away. The Archer New Delhi is situated 1.3 miles from Sai Ka Angan Hindu Temple, which is considered to be a sacred site. The area is notable for educational places like the Indian private business school "Management Development Institute", situated about 15 minutes' drive from the accommodation. New Delhi train station lies 18 miles from the hotel.
BTW is situated in close proximity to the property.