Il Super Hotel O The Arrow Nuova Delhi si trova vicino alla Strada Gali Paranthe Wali, a circa 6 km.
Situato nel quartiere Fossil Creek, questo hotel è a 15 minuti in auto dalla Porta dell'India. A una distanza di 4 km dall'hotel 4 stelle gli ospiti troveranno il Forte Rosso di Delhi. Il Super Hotel O The Arrow è vicino ai mezzi pubblici, a circa 5 minuti a piedi dalla stazione della metropolitana Laxmi Nagar e a breve distanza dalla fermata dell'autobus Lalita Park. L'aeroporto Internazionale Indira Gandhi si trova a 25 km dalla struttura.
Le 30 camere sono dotate di un impianto di climatizzazione e di servizi moderni come un televisore.
Tra i punti di ristoro c'è anche il ristorante Gopala, situato a 550 metri dal Super Hotel O The Arrow Nuova Delhi.