Where is SUHA JBR Hotel Apartments?

Where is SUHA JBR Hotel Apartments located?

SUHA JBR Hotel Apartments, Dubai, United Arab Emirates (approx. 25.07952°, 55.13747°)


Where is SUHA JBR Hotel Apartments on the map?