Das 3-Sterne-Hotel O Red Horse Hotel Neu-Delhi befindet sich in neben dem Kingdom of Dreams, und zwar etwa 25 Fußminuten von hier entfernt. Außerdem gibt es Parkplätze.
Das Hotel befindet sich 23 km weit weg vom Bahnhof Neu-Delhi und bietet einen schnellen Zugang zum Appu Ghar Gurgaon. Zu den Sehenswürdigkeiten in einer Entfernung von 30 Gehminuten vom O Red Horse Neu-Delhi gehört Power Grid Corporation of India Limited. Der Smaaash liegt etwa 2 Kilometer von der Unterkunft entfernt, während die U-Bahn-Station DLF Phase 1 nur wenige Schritte entfernt vom Hotel ist. Für Fernreisende ist der Flughafen Delhi in 20 Minuten mit dem Auto zu erreichen.
Sie können im Restaurant Nawaabi zu Abend essen, das sich in einer Entfernung von 7 Gehminuten vom Hotel O Red Horse Hotel befindet.