Royal Residency

3 Star  

Khajjiar Chamba Road, Khajjiar, Himachal Pradesh - 176 314

Starting from Rs. 2,374
Choose Dates

Royal Residency, Khajjiar - Photos & Videos