The business 5-star Wyndham Hotel is a great place to stay in New Delhi.
This hotel is located in a leisure area, 6.8 km from Coca Cola India, Fun 'n' Food Village and Embassy of Saudi Arabia. Wyndham Hotel is also minutes away from Embassy Of Croatia, JNU and Airtel Limited.
The restaurant serves Indian dishes. Guests can dine in Drool Kitchen located within a 5-minute walk of the property.
The hotel enjoys a great location within 5 minutes' drive from Indira Gandhi Intl airport.