L'Hotel O The Arrow Nuova Delhi è situato nel quartiere Fossil Creek, a 4 km dallo Zoo di Delhi, che è altamente consigliato per una visita in famiglia.
L'hotel 4 stelle si trova a 250 metri dalla stazione della metropolitana Laxmi Nagar e a 15 minuti in macchina dalla Porta dell'India. Tra i luoghi d'interesse a 4,1 km dall'hotel c'è il Forte Rosso di Delhi. Trovarsi a 10 minuti in macchina dallo Stadio di Cricket Feroz Shah Kotla è un vantaggio per gli ospiti dell'O The Arrow. La fermata dell'autobus Lalita Park è a 950 metri. Ci vogliono circa 26 minuti d'auto per raggiungere l'aeroporto Internazionale Indira Gandhi che dista 25 km.
Soggiornando all'hotel O The Arrow Nuova Delhi potrai scegliere una delle 30 camere dotate di un televisore, nonché elementi essenziali come un impianto di climatizzazione.
Tra i punti di ristoro c'è anche il ristorante Gopala, situato a breve distanza dalla struttura.