Situado a 7 km del Observatorio astronómico Jantar Mantar, el hotel Hotel Baljeet Lodge Nueva Delhi cuenta con WiFi en toda la propiedad, además de un aparcamiento cerca. Este hotel de 3 estrellas se encuentra en el distrito Sur de Delhi, a 4 km de atractivos culturales como la Casa Birla.
Si te alojas en el hotel, podrás descubrir el Museo Nacional del Ferrocarril, situado a unos 10 minutos en coche, o visitar instalaciones deportivas como el Estadio Thyagaraj, situado a una distancia de unos 10 minutos en coche. El Baljeet Lodge queda justo al lado de la estación de metro Bhikaji Cama Place. La zona también incluye lugares de interés natural como los Jardines de Lodi, a 3 km de la propiedad. Hay la parada de autobús la Mohamad Pur cerca del Hotel Baljeet Lodge.
Este hotel tiene 21 habitaciones y dispone de TV de pantalla plana con canales vía satélite, detectores de humo y climatizador. Las habitaciones están equipadas con un cuarto de baño privado.
Se ofrece un desayuno gratis a diario. Este establecimiento se encuentra a 8 minutos andando del restaurante Sidewalk.