Location Information

Details
Mount Himalayan Resort

Mount Himalayan Resort, Darjeeling

The hotel is located close to Darjeeling Mall Chowrasta, making it close to some stunning treasures of nature.