New boys hostel ( NBH ) is located in Siliguri, India on M9RP23W, New boys hostel, north Bengal medical College and hospital. New boys hostel ( NBH ) is rated 3 out of 5 in the category student dormitory in India.
Address
M9RP23W, New boys hostel, north Bengal medical College and hospital