Dotato di un ristorante, l'Hotel Oyo Flagship Victor House Nuova Delhi si trova nel distretto Delhi Sud, a soli 2 km dal Palazzo Jahaz Mahal, ideale per gli amanti del turismo culturale. L'hotel comprende 30 camere.
Il Tempio di Chhatarpur è a circa 25 minuti a piedi. Gli ospiti troveranno la Torre Chor Minar a soli 4 km dall'hotel a 3 stelle. Il Giardino dei cinque sensi si trova a breve distanza dall'hotel Oyo Flagship Victor House.
Le camere di questa struttura sono dotate di un televisore e un impianto di climatizzazione. Per il comfort degli ospiti sono presenti un impianto di climatizzazione.
Tra i punti di ristoro nelle vicinanze c'è il locale Puja's Sandwich House, a circa 5 minuti a piedi.