Jheel Park befindet sich in unmittelbarer Nähe vom Flagship The Mayur Hotel Neu-Delhi und ist unter anderem in ungefähr 10 Fahrminuten zu erreichen.
Das Hotel ist in einer 4 km Entfernung vom Karol Bagh Markt gelegen. Hanuman Temple liegt ebenfalls 15 Autominuten von dem 3-Sterne-Hotel entfernt. Unabhängig von der Religionszugehörigkeit besuchen Reisende am liebsten den Laxmi-Narayan-Tempel, eine beliebte Kultstätte, die in einer 7 km Entfernung vom Flagship The Mayur liegt. Die Unterkunft liegt in unmittelbarer Nähe von der U-Bahn-Station Kanhiya Nagar.