CROWN & LION English Bar is located in Dubai, UAE on Ground Floor - Byblos Hotel Barsha Heights, Barsha Heights. CROWN & LION English Bar is rated 4.1 out of 5 in the category pub in UAE.
Address
Ground Floor - Byblos Hotel Barsha Heights, Barsha Heights