Al Hamra Cellar is located in Ras al Khaimah, United Arab Emirates on Stockholm St Off, Sheikh Mohamed Bin Salem Rd, Al Hamra Village. Al Hamra Cellar is rated 4.4 out of 5 in the category liquor store in United Arab Emirates.
Address
Stockholm St Off, Sheikh Mohamed Bin Salem Rd, Al Hamra Village
Accessibility
Wheelchair-accessible car parkWheelchair-accessible lift