Das 3-Sterne-Hotel O Green Arrow Neu-Delhi liegt in einer Entfernung von 2 km vom Humayun-Mausoleum und verfügt über einen Gepäckraum.
Das Hotel heißt alle Gäste, nur 10 Minuten Fahrweg vom Lotustempel entfernt, willkommen. Die Lodi-Gärten ist in 15 Autominuten zu erreichen. Die nächstgelegene U-Bahn-Station Ashram befindet sich nur wenige Schritte entfernt vom O Green Arrow Neu-Delhi.
In den Zimmern stehen den Gästen eine Sitzecke zur Verfügung. Die Zimmer bieten den Gästen eine Sitzecke und ein Flachbildfernseher mit Satellitenkanälen.
In der Umgebung gibt es viele Restaurants, darunter das Restaurant Indian Accent, das sich etwa 400 Meter von hier entfernt befindet.