Hotel Mahayana
50 (46) Laden La Road Opposite State Bank Of India, 734101 Darjeeling, India,Object type: Hotel Darjeeling
One of our best sellers in Darjeeling! Hotel Mahayana is located in Darjeeling, 7 miles from Tiger Hill and 1.5 miles from Japanese Peace Pagoda. Featuring a re