Il confortevole Hotel O Green Arrow Nuova Delhi, 3 stelle, si trova a 6 km dalla Porta dell'India e offre un deposito bagagli.
Questo hotel gode di una posizione ottima a 10 minuti in macchina dal Tempio Akshardham, mentre attrazioni naturali come i Giardini di Lodhi si trovano a circa 15 minuti in macchina. Gli ospiti possono visitare diversi luoghi di culto, come la Moschea Moth Ki Masjid, a 4 km dall'hotel. Tra le attrazioni per famiglie nelle vicinanze c'è il Parco divertimenti Worlds of Wonder, a circa 20 minuti in auto dall'hotel O Green Arrow Nuova Delhi. L’alloggio è a 100 metri dalla stazione della metropolitana Ashram e vicino alla fermata dell'autobus Nehru Nagar.
Bagni ad uso esclusivo sono inclusi nelle camere.
Il ristorante Indian Accent, che offre un vasto assortimento di piatti, si trova a circa 5 minuti a piedi dall'O Green Arrow.