Near to the Vishal Cineplex and Shoppers Stop
Close proximity to upmarket colonies of West Delhi
Right next to Rajouri Garden Metro station