Hotel Vendome Plaza(3 stars)

Maktoum Street View on map