Hotel Hritik Palace is situated in calm, serene, deep green reserved forest of pine trees and undoubtedly offers an awe-inspiring view of sublime beauty of nature.
Set in the midst of deep green forest of cedar and apple orchard, Hotel Shining Star offers a breathtaking view of picturesque snow clad mountain peaks of Himalaya.
Hotel Royal Residency, a unit Narula Resorts and Hotels Pvt. Ltd. is located Khajjiar, popularly known as ‘Switzerland of India’. It is a complete world of luxury, comfort, hospitality, ecstasy, amusement, fun and enjoyment.
Set amidst sublime beauty of nature, Hotel Mini Swiss is itself a tourist paradise. It offers all homely comfort and luxury that needed to make the stay truly pleasurable. This place offers immense relaxation, rejuvenation, enjoyment, enchantment and enth