Dhow & Anchor is located in Dubai, UAE on Lobby level, Jumeirah Beach Hotel, Jumeira Road, Umm Suqeim 3. Dhow & Anchor is rated 4.4 out of 5 in the category gastropub in UAE.
Address
Lobby level, Jumeirah Beach Hotel, Jumeira Road, Umm Suqeim 3
Amenities
High chairsToilets