Now Open
Bhagsu Nag Mcleodganj, Upper, Dharamshala, Himachal Pradesh 176219, India
Back in the day, there were no Royal Resorts. Back then, you could only stay at the world-renowned Royal Palaces when you were on an all-inclusive holiday with your mum at a five-star hotel. But, a few short years ago, the world of travel changed forever when the first Royal Resorts were launched