The 4-star Hotel O Relax Inn New Delhi lies 2.9 km from the ruined Tughlakabad Fort, and features a restaurant.
There is the Jahanpanah City Forest located around 25 minutes' walk from the hotel. This New Delhi hotel is situated 3.5 km from the 20-acre park "Garden of Five Senses". The nearest bus stop is Ambedkar Nagar Depot just 5 minutes' walk away.
The rooms at the O Relax Inn New Delhi include air conditioning, as well as media facilities like a flat-screen TV with satellite channels.
The restaurant Cafe 79 lies just steps from the property.