Providing 30 rooms, the 4-star Hotel O Royal Park New Delhi is approximately 25 minutes' walk from the Baháʼí house "Lotus Temple". This New Delhi hotel also includes a car park.
The hotel is nestled in the South Delhi district of New Delhi, 3.1 miles from the hard-to-miss historical sites like the 16th - century Purana Qila Fort. Located around 10 minutes' stroll from Ashram metro station, the O Royal Park New Delhi is about a 15-minute drive from the triumphal arch "India Gate". The opulent red-sandstone Humayun's Tomb is 1.9 miles from the accommodation, and New Delhi is situated 6 miles away. Bharat Nagar bus stop is also a stone's throw from this New Delhi hotel.
The rooms comprise a sitting area complete with air conditioning, as well as a flat-screen TV with satellite channels.
Dining options also include Deep Sweet Corner, located within 5 minutes' walk of the O Royal Park.