Offering mountain views, Bastola Stay is an accommodation situated in Darjeeling, 12 km from Tiger Hill and 600 metres from Himalayan Mountaineering Institute And Zoological Park.
Number of rooms: 16
Lower Toong Soong Road, 734101 Darjeeling, India