Hotel Hill Crown Darjeeling Hotel
11 , J.N Mitra Road, Chowk Bazar. Below Shree Mandir, Darjeeling, 734101
Boasting a terrace, Hotel Hill Crown Darjeeling is set in Darjeeling in the West Bengal region, 6 km from Tiger Hill and 300 metres from Himalayan Mountaineering Institute And Zoological Park.