Bhagsu fica a 10 minutos caminhando do hotel The Nest With Open Rooftop Cafe Mecleodganj. Namgyal Monastery também está perto deste hotel 3 estrelas. Sinta-se em total harmonia com a natureza ao visitar a Cachoeira de Bhagsu Nag, a caminhada de 19 minutos deste estabelecimento. O hotel de 12 quartos está localizado a uma caminhada da estação do teleférico Dharamshala Skyway - Top.
As instalações no quarto incluem TV de tela plana com canais via satélite e TV com vários canais, bem como máquinas de café/chá. O banheiro inclui banheiro separado e chuveiro, bem como touca de banho e lençóis de banho.
O café da manhã é servido todas as manhãs o restaurante. Os hóspedes desfrutarão das refeições da cozinha italiana no Himalaya Restaurant, que fica a aproximadamente 5 minutos andando deste hotel.