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 splendor, providing you various facilities and amenities.The Hotel facing the snow-clad towering Dhauladhar mountains with lush green grassy velvety floor and clouds floating over it, is in fact a picturesque dream written in concrete.