Basé à moins de 10 minutes en voiture du Village des Jeux du Commonwealth 2010, Hotel O Royal Stay New Delhi comprend un restaurant et un stockage des bagages. Le Temple Akshardham est situé à 3 km.
Les sites culturels de la région sont le Centre national des sciences (7 km) et le Musée de l'Artisanat (8 km). O Royal Stay de New Delhi est basé à 15 minutes en voiture du Parc d'attractions Worlds of Wonder. Cet hotel 3 étoiles se situe juste à côté de la station de métro New Ashok Nagar.
Le quartier regorge de restaurants, dont Laxmi Restaurant, situé à 150 mètres.