Walk from Bir bus stand to the hostel. It is only 300-400 Meters. Apart from the direct bust to Bir, Volvo buses from Delhi to Jogindernagar drop you on the Palampur-Jogindernagar Rd from where Bir town is situated at a 20 mins drive. Local cabs can be hired from Baijnath too at an approx cost of INR 250/-.
From Delhi: HRTC has started a direct Volvo bus service from Delhi/Gurgaon to Bir. This is the most comfortable option for those who are traveling to Bir from the NCR.
Alternatively, from the Inter-state Bus Terminal (ISBT) in Delhi, take bus to either Baijnath or Bir Road - the latter is closer, but many buses only go as far as Baijnath. There are two overnight buses leaving Delhi. Both depart mid evening and arrive early morning.