Bitta Inn homestay Hotel Darjeeling
Bitta Inn homestay is set in Darjeeling, 11 km from Tiger Hill, 2.2 km from Himalayan Mountaineering Institute And Zoological Park, and 2 km from Japanese Peace Pagoda. The property is around 3.3 km from Mahakal Mandir, 3.
Number of rooms: 4
Bitta Inn Homestay, Bitta Building,Near Maruti Showroom, Merry Villa, Hill Cart Road,, 734101 Darjeeling, India