The Croft is located in Dubai, UAE on 5th Level Dubai Marriott Harbour Hotel & Suites, King Salman Bin Abdulaziz Al Saud St. The Croft is rated 4.4 out of 5 in the category british restaurant in UAE.
Address
5th Level Dubai Marriott Harbour Hotel & Suites, King Salman Bin Abdulaziz Al Saud St