Nationalmuseum Neu-Delhi befindet sich in der Nähe vom 2-Sterne-Hotel Poonam International Neu-Delhi und ist unter anderem innerhalb von ca. 10 Minuten mit dem Auto zu erreichen.
Rotes Fort ist etwa 3 Kilometer vom Hotel entfernt. Zum Stadtzentrum von Neu-Delhi sind es nur 20 Gehminuten. In der Umgebung gibt es zahlreiche Einkaufsmöglichkeiten wie der Karol Bagh Markt (ist in einer Entfernung von 25 Gehminuten vom Poonam International Neu-Delhi). Nur wenige Schritte entfernt vom Hotel befindet sich die U-Bahn-Station Ramakrishna Ashram Marg.
Die 27 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen.
Ungefähr 150 Meter vom Hotel Poonam International entfernt liegt das Restaurant Sam's Bar and Restaurant.