Reflecting the ambience of the Anglo-Indian traditions, this country manor was built by Justice Sir Jai Lal at the turn of the century. Spread over ten acres of irchards, the hotel offers a magnificent view of the snow peaks. Located near the... more
Hotel, The Grand Raj, a magnificent, majestic and luxurious hotel, in the divine city of Kangra in Himachal Pradesh, is a rare masterpiece of grandeur and splendour, providing you all the comforts and amenities.