Das Hotel O Deva Inn Neu-Delhi verfügt über 30 Zimmer und liegt nur 7 km vom Feroz Shah Kotla Stadion entfernt. Außerdem gibt es Parkplätze.
Das Hotel ist auch 10 Minuten Fahrt vom Roten Fort entfernt gelegen. Das National Gandhi Museum liegt ebenfalls nur 8 km vom Hotel entfernt. Zu den nahegelegenen kulturellen Angeboten gehört Denkmal Raj Ghat (15 Fahrminuten von der Unterkunft entfernt). Das O Deva Inn befindet sich in 7 Kilometer Entfernung vom Bahnhof Neu-Delhi.