Salahuddin Road, Deira, Dubai
8668, United Arab Emirates
3.52 mi (5.66km) from City Center