Taxi station is located in Dubai, UAE on JA Ocean View Hotel, 257344635243541, The Walk, Jumeirah Beach Residence. Taxi station is rated 3 out of 5 in the category taxi service in UAE.
Address
JA Ocean View Hotel, 25.07344635243541, The Walk, Jumeirah Beach Residence