Jumeirah Creekside Hotel, Sheikh Rashid Road, Al Garhoud, Deira, Dubai, Al Garhoud, Deira
2.74 mi from Zaabeel
Crimson Gallery, Al Garhoud restaurant serving Continental, European, pizza and steakhouse cuisine with outdoor seating and valet parking.
Is this your listing?