Questo hotel a 3 stelle, l'Hotel The Green Arrow - Greater Kailash Nuova Delhi, è situato nel quartiere Delhi Sud, a 7 km di distanza dallo Zoo di Delhi, che è altamente consigliato per una visita in famiglia.
L'hotel si trova a Nuova Delhi, a pochi passi dalla stazione della metropolitana di Kailash Colony. I viaggiatori d'affari apprezzeranno la vicinanza a Qutb Minar (6 km) e la Torre Chor Minar (3 km). Le attrazioni sportive nelle vicinanze sono Thyagaraj Sports Complex, a 3 km di distanza da questo hotel. La fermata dell'autobus Sant Nagar è situata a meno di 10 minuti a piedi dal posto.
L'hotel The Green Arrow - Greater Kailash accoglie gli ospiti offrendogli 21 camere disponibili con una TV a schermo piatto con canali satellitari e un impianto di climatizzazione.
Questa struttura si trova a una breve distanza dal ristorante Juggernaut e serve piatti della cucina indiana.