Ambassador New Delhi
The 4-star Ambassador New Delhi Hotel is situated a mere 1.8 km away from Sai Baba Temple, Lakhota Fort and Lodi Gardens.
It is about 4 km away from the center of New Delhi.
Rooms at Ambassador New Delhi Hotel feature modern touches such as a minibar, a safe, television, climate control and wireless internet.
Guests can share a meal in Cafe Turtle and Amici, located about 250 meters away.
15 minutes' drive from Indira Gandhi Intl airport and 15 minutes' walk to National Gallery of Modern Art train station.
The property offers an elevator and parking along with a business center and a conference room.