|
The Hotel Shangri-La Delhi is one of the premium five star Indian hotels. A 45 minutes drive from the Indira Gandhi International airport and in close proximity to the New Delhi railway station, the hotel suits the requirements of both the business and leisure travelers. The Hotel Shangri-La in Delhi is located in the political district of the city. The hotel is close to a bunch of government buildings. The hotel overlooks the Connaught place and other major shopping hub of the city.
|