Il se trouve à moins de 800 mètres de la station de métro Okhla NSIC.
Cet hôtel 3 étoiles Oyo Rooms East Of Kailash B Block se trouve à une distance de 7 km du Parc d'attractions Worlds of Wonder et relativement près du Temple du Lotus. Les amateurs de sport peuvent également visiter Complexe sportif Thyagaraj, à une distance de 4 km de l'hôtel, et emmener leurs familles au parc zoologique national de Delhi, qui se trouve dans un rayon de 6 km. En plus, cet hôtel se trouve à une distance de 7 km du Centre national des sciences. L'arrêt de bus Okhla Sabzi Mandi est à une courte distance de marche de cet immeuble.
Un restaurant Karan Raj Bhojanalaya se trouve à moins de 13 minutes à pied d'Oyo Rooms East Of Kailash B Block.