The Taj Ambassador hotel is located at New Delhi (Delhi, India) near the city's business and shopping districts. Famous attractions like the Lodhi Gardens and Humayan's Tomb are also easily accessible from the hotel.
IGI Airport : 22 KM
Domestic Airport : 17 KM
New Delhi Railway Station : 6 KM
The Ambassador Hotel is located in close proximity to Khan Market and Lodhi Institutional Area. The hotel is also located near the major landmark of India Gate.
The Ambassador Hotel offers 88 well appointed rooms & suites. The rooms are categorized into Standard Room, Superior Room, Executive Room, and Deluxe Suite. Rooms are well equipped with guest amenities, including high ceilings, spacious bathrooms, international direct dial facility, wireless internet access, safes at the reception, channel music, and satellite television.
Larry's China: Chinese restaurant
Yellow Brick Road: 24-hour multi cuisine restaurant
Your enquiry has been submitted. We will get back to you shortly.