Doté d'une connexion Wi-Fi gratuite, le Babu Guest House est situé à Leh, à 5,5 km du Shanti Stupa, à 400 mètres de Soma Gompa et à 4,1 km de Namgyal Tsemo Gompa. Il est situé à 6,7 km du musée de la guerre et dispose d'une bagagerie.
Les logements comprennent une salle de bains privative pourvue d'une douche.
L'aéroport le plus proche, celui de Kushok Bakula Rimpochee, est situé à 4 km.