General Description The Shangri-La Hotel in New Delhi is one of the most popular 5-star deluxe hotels in New Delhi Located on Ashoka Road in Connaught Place  it close to attractions like Purana Qila  Qutub Minar  Humayun's Tomb  Jantar Mantar  Red Fort  India Gate and the Rashtrapati Bhavan