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. The Ambassador Hotel is 17 km
from the domestic airport, and 22 km from the
international airport.
|