Hotel O Royal Discovery New Delhi offers 30 rooms 25 minutes' walk from the tughlaqabad Tughlakabad Fort. You will find baggage storage at this hotel.
Nai Ka Kot is located right near the 3-star hotel, and Delhi International airport is approximately a 26-minute drive away. The property is also 7 km from the Baháʼí house "Lotus Temple" in New Delhi. The ancient Surajkund Lake Reservoir is 30 minutes' stroll from the O Royal Discovery. The nearest bus stop Prem Nagar is about 500 metres away.