Royal Residency, Khajjiar, India
Royal Residency is conveniently located at Royal Residency Khajjiar Cham in Khajjiar, India
Hotel Location:
Address: Royal Residency Khajjiar Cham
City: Khajjiar
Country: India
phone: +91 189 923 6390
Royal Residency is conveniently located at Royal Residency Khajjiar Cham in Khajjiar, India
Address: Royal Residency Khajjiar Cham
City: Khajjiar
Country: India
phone: +91 189 923 6390
Royal Residency, Khajjiar, India © Hotelsina.com