Hostel está localizado a 650 metros Trayambakeshwar Temple e a 700 metros de Shiv Gauri Pashmina World.
O aeroporto mais próximo é em Dehradun, a 20 km de Raahi The Travellers Nest Hotel. Está localizado perto de Laxman. Os Latitude e Pure Soul estão situados a 100 metros da propriedade.
Este hostel dispõe de 9 quartos. Os hóspedes podem usar casa de banho à parte e chuveiro.
Estacionamento é fornecido nas proximidades.