El hotel Babu Guest House Leh incluye 9 habitaciones y está ubicado aproximadamente a 13 minutos a pie de The Little Paradise.
El centro de Leh se encuentra a 20 minutos a pie del hotel, y atractivos culturales como el Hall of Fame están a unos 6 km de distancia. Los lugares de interés religioso de la zona son el Stupa (2 km) y el Jama Masjid (1 km). La zona cuenta con lugares para hacer compras como Moti Market, a unos minutos andando de la pensión. La propiedad está alrededor de 5 minutos a pie de la parada de autobuses from Leh to Choglomsar.
Algunas habitaciones también ofrecen vistas a las montañas o disponen de Wi-Fi gratis, un suelo de baldosas y suelo de moqueta. Las habitaciones están equipadas con un suelo de baldosas, además de suelo de moqueta. Los cuartos de baño disponen de zapatillas, ducha.
El restaurante la Himalaya Cafe se encuentra junto a este hotel y sirve comida india, a tan solo 5 minutos a pie del hotel.