Guests of the 3-star Embassy Inn New Delhi can visit Rashtriya Dalit Prerna Sthal and Green Garden Museum, situated around 10 minutes away by car. This New Delhi hotel also includes parking.
Situated 2.9 miles from Okhla Bird Sanctuary, the hotel also gives access to such sports venues as Noida Cricket Stadium, which is merely 0.6 miles away. Botanic Garden of Indian Republic is only steps away from the Embassy Inn New Delhi, while Noida Stadium bus stop is just 5 minutes' walk away. A family vacation to New Delhi will become more exciting if you visit Worlds of Wonder Amusement Park lying about 2 miles from the accommodation. The hotel is located in New Delhi, approximately 20 minutes' drive from New Delhi train station.
Embassy Inn is in close proximity to HealthBowl and offers a broad selection of meals.