Glamour Shops: Our well-travelled editors have these hotels bookmarked for their next holiday

Luxury, Nature and Wonder at The Pavilions Himalayas Nestled in the natural paradise of a lushly forested valley and set against the majestic Himalayan mountain range, The Pavilions Himalayas is a truly eco-sensitive luxury resort that gives back to the local community.

Continue ReadingGlamour Shops: Our well-travelled editors have these hotels bookmarked for their next holiday