Situato nel quartiere Delhi Sud di Nuova Delhi, questo hotel a 3 stelle, l'Oyo Flagship 14164 Satwah 29 Hotel, si trova a 4 km di distanza da attrazioni culturali come il Museo Nazionale.
La Torre Chor Minar e la Galleria Nazionale di Arte moderna distano rispettivamente 15 e 10 minuti d'auto da questo hotel. Gli appassionati di sport possono anche visitare Thyagaraj Sports Complex, a 3 km di distanza da quest’alloggio, e portare le loro famiglie allo Zoo di Delhi, a 2 km di distanza. C'è la Tomba di Humayun a una distanza di circa 25 minuti a piedi, mentre Nizamuddin Railway è relativamente vicino a questo hotel.
L'oyo Flagship 14164 Satwah 29 Nuova Delhi consiste di 17 camere dotate di un televisore e un impianto di climatizzazione.
Il ristorante la China Hut si trova accanto all'Oyo Flagship 14164 Satwah 29 Hotel e serve piatti cinesi, a 250 metri di distanza.