Das 3-Sterne-Hotel Hotel Pooja Palace liegt im Bezirk Karol bagh von Neu-Delhi und bietet seinen Gästen eine Wechselstube und einen Ausflugsschalter. In der Umgebung befinden sich Markt Karol Bagh und die U-Bahn-Station Karol Bagh, die lediglich 10 Gehminuten vom Hotel entfernt ist.
Mughal Gardens ist in 10 Minuten mit dem Auto und Laxmi-Narayan-Tempel in nur 25 Minuten Fußweg vom Hotel aus zu Fuß erreichbar. Das Pooja Palace ist günstig im Herzen von Neu-Delhi gelegen. Shahjahanabad ist in einer 4 km Entfernung von der Unterkunft. Das Hotel Pooja Palace befindet sich 20 km vom Flughafen Delhi und circa 10 Gehminuten von der Bushaltestelle Karol Bagh Metro entfernt.
In den 30 Zimmern stehen den Gästen ein Flachbildfernseher mit Satellitenkanälen sowie eine Minibar zur Verfügung. Außerdem sind sie mit Fliesenböden ausgestattet. In den privaten Badezimmern stehen den Gästen eine getrennte Toilette und eine Dusche zur Verfügung. Einige Zimmer bieten unter anderem einen Blick auf den Garten.
Jeden Morgen wird ein einfaches Frühstück im Restaurant von der Unterkunft serviert. Das Restaurant Haryana Lassi ist in 7 Gehminuten erreichbar.