The business 5-star Wyndham Hotel is set in a leisure area minutes away from Jaquar & Company Pvt Ltd., Appu Ghar Amusement Park and TERI University.
The hotel boasts great location in New Delhi close to Dwarka Sector 10 underground station. The venue is 10.5 km away from Embassy Of Croatia, JNU and Embassy of Costa Rica.
The nearest metro station is 350 meters away. The hotel is approximately 5 minutes' drive away from Indira Gandhi Intl airport.
Eat & Drink
At the restaurant Indian dishes are served.