the Luxury Hotel & Travel Guide

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 |
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
More Info on this Hotel
| Page: 1 |
