Jumeirah Creekside Hotel , Sheikh Rashid Road, Al Garhoud, Deira, Dubai, Al Garhoud, Deira
3.10 mi from Al Baraha
Espana Restaurant and Bar — Spanish and Mediterranean dining with outdoor seating, valet parking, and full bar service in Deira.
Is this your listing?