Con un restaurante, el Hotel Geeta Saar Nueva Delhi, de 3 estrellas, se encuentra en el barrio Paharganj de Nueva Delhi, con acceso a lugares de interés natural como el Jardín Buddha Jayanti, a 4 km. El hotel también cuenta con WiFi disponible en toda la propiedad.
Situado a unos 15 minutos en coche de la Tumba de Humayun, este hotel está a poco más de 25 minutos a pie del Paranthe Wali Gali. El hotel Geeta Saar Nueva Delhi está situado a una distancia de 400 metros de Main Bazaar, a unos cuantos pasos de la estación de metro New Delhi. Este lugar se encuentra la Puerta de la India a 3 km de, mientras que la estación de autobuses New Delhi Railway está a unos 10 minutos a pie. La estación de metro más cercana está a unos 500 metros.
Las 40 habitaciones del Geeta Saar están equipadas con comodidades como climatizador, así como TV de pantalla plana con canales vía satélite. Están equipadas con una chimenea de piedra, y también cuentan con servicio de tetera/cafetera.
Cada día ofrece a sus huéspedes un desayuno preparado al momento. Los huéspedes pueden comer en el restaurante Rishi Vaishno Dhaba muy cerca del Geeta Saar Nueva Delhi.