Hotel O Red Horse Hotel New Delhi offers access to Kingdom of Dreams, which is located approximately a 25-minute walk away. There is also a car park.
The 3-star hotel is located in New Delhi, about 900 feet from DLF Phase 1 metro station. Standing only a 5-minute stroll from Appu Ghar Gurgaon Water Park, the New Delhi hotel is 1.4 miles from MGF Metropolitan Mall. Leisure Valley Public Park is 1.5 miles away, while New Delhi train station is situated around 15 miles from the O Red Horse. For those traveling from afar, Delhi International airport is 20 minutes' drive away.
The accommodation is in proximity to Nawaabi, which serves delectable meals.