Das 3-Sterne-Hotel O Poonam Villa Neu-Delhi bietet einen Gepäckraum und liegt im Stadtteil South Delhi von Neu-Delhi, ca. 2 Kilometer von der Jamali Kamali Moschee und nur 5 Minuten Fahrweg vom Qila Lal Kot entfernt. Außerdem gibt es Parkplätze.
Das Hotel befindet sich etwa 5 km vom Flughafen Delhi und ca. 2,1 Kilometer von kulturellen Einrichtungen entfernt, darunter dem Jahaz Mahal. Der Qutb-Komplex, ein idealer Ort, um die Gegend zu erkunden, befindet sich in einer Entfernung von 25 Gehminuten vom O Poonam Villa Neu-Delhi. Auch der Qutb Minar ist in 2,2 km Entfernung vom Hotel. Die Unterkunft liegt außerdem in der Nähe von der Bushaltestelle Vasant Kunj B1.
Das Hotel verfügt über 30 Zimmer mit einer Sitzecke. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Klimaanlage.
Das Restaurant Vasant Dhaba mit einer großen Auswahl an Gerichten ist weniger als 8 Gehminuten vom O Poonam Villa entfernt.