Situated nearly a 15-minute drive from the swaminarayan Akshardham, the 3-star Embassy Inn New Delhi offers proximity to various city highlights.
Situated a short way from the KidZania Delhi NCR, this New Delhi hotel also gives access to such sports venues as the Noida Cricket Stadium, which is 900 metres away. The Worlds of Wonder, approximately a 10-minute ride away, is definitely a must-see for family tourists in New Delhi. Feel in total harmony with nature by visiting the Botanic Garden of the Indian Republic, 3.2 km from the Embassy Inn New Delhi. The hotel is a few moments from Noida Stadium bus station.
While staying at the accommodation, guests can choose from dining options nearby, such as Standard Sweets & Confectioners, located about a 5-minute stroll away, or Berco's Noida at a 6-minute walking distance.