The comfortable Hotel O D R Guest Inn New Delhi is situated in the South Delhi district of New Delhi, 3.8 miles from Worlds of Wonder Amusement Park, which is highly recommended for a family visit. There is a storage room available on the premises.
This New Delhi hotel is located around 10 minutes' drive from the ancient Surajkund Lake Reservoir and not far from Mohan Estate metro station. Atlantic Water World Water Park Delhi is also located 2.2 miles from the O D R Guest Inn New Delhi. The hotel stands within a 15-minute drive of the Baháʼí house "Lotus Temple", popular with pilgrims and tourists alike. The property is 0.5 miles from Maruti Factory bus stop and 10 miles from New Delhi train station in New Delhi.
Private bathrooms are included in the rooms.