Il confortevole Hotel O Victoria Castel Nuova Delhi, 3 stelle, offre la prossimità al Complesso di Qutb Minar, situato a circa 25 minuti a piedi. Questo hotel dispone di 30 camere e di servizi quali un deposito bagagli.
L’hotel si trova nel quartiere Delhi Sud, a 6 km da siti storici imperdibili come il Forte di Tughlaqabad. Tra le attrazioni turistiche a circa 30 minuti a piedi dall'O Victoria Castel c'è il Sito storico Alai Minar. Il Tempio di Chhatarpur è situato a 2 km da questo alloggio. L’hotel è a 30 minuti in macchina dalla stazione New Delhi.
Bagni per la famiglia sono inclusi nelle camere.
Questa struttura confortevole si trova a due passi dal ristorante Cafe 147 e serve piatti della cucina cinese.