In a commercial area 14 minutes' walk from Darjeeling train station, this polished hotel with mountain views is 2 km from the Peace Pagoda Buddhist temple and 4 km from Padmaja Naidu Himalayan Zoological Park.