El fantástico Hotel Pooja Palace Nueva Delhi, de 3 estrellas, se encuentra a 6 km de la Casa Birla, y a unos 10 minutos en coche de la Mezquita del viernes. Situado al alcance del Mercado de Karol Bagh, este hotel ofrece un restaurante y depósito de equipajes, y comodidades como servicio de cambio de divisas y mostrador de información turística.
El hotel está situado en el barrio Karol Bagh y a 700 metros de la estación de metro Karol Bagh. Los huéspedes pueden visitar lugares de culto como la Catedral del Sagrado Corazón, situada a 2 km del hotel Pooja Palace Nueva Delhi. El lugar está situado a unos 15 minutos en coche del Observatorio astronómico Jantar Mantar. Este hotel está situado a 20 km del Aeropuerto internacional de Delhi y al lado de la parada de autobús Karol Bagh Metro.
El Pooja Palace cuenta con 30 habitaciones con una zona de estar, amuebladas con un escritorio. Los elementos esenciales de las habitaciones incluyen climatizador, además de minibar. Al alojarse en el establecimiento, los huéspedes pueden disfrutar de vistas al jardín.
El Hotel Pooja Palace sirve un desayuno casero. El restaurante chinois ofrece platos de la cocina chinoise. El restaurante Haryana Lassi está al lado del hotel, a tan solo 550 metros.