India
Our Shangri-la Hotels And Resorts collection of luxury hotels in India is a premier source for searching for specific Shangri-la Hotels And Resorts in India.

  Hotel Chain Information: India


Page: 1
Shangri La Hotel, New Delhi
Shangri La Hotel, New Delhi
Set amidst beautiful landscaped gardens, with superb recreational and business facilities the Shangri-La Hotel, New Delhi , provides a welcoming utopian retreat for the world- weary traveller. This elegant oasis nestled within the heart of New Delhi's bustling metropolis remains faithful to the legendary Shangri-La that once inspired its name.

More Info on this Hotel
Page: 1