You are here:

Accommodation rating: 

Located in the heart of Connaught Place, Delhi's main shopping and business district, the Shangri-La offers some of the highest standards of service and luxury to be found in Delhi. The hotel's 323 well appointed rooms are furnished to the finest standards and offer all the modern conveniences. There are a range of restaurants and bars offering a broad selection of Indian, Oriental and Continental cuisine.

Please call 020 3813 2966 for more information or to make a booking.

Other hotels you may like