Accommodations nearby Al Hamra Mall, Sheikh Mohammad Bin Salem Road, Al Jazirah Al Hamra - Level 1 , above the atrium - Ras Al khaima - United Arab Emirates
Approximately 1.01 km away
Address: United Arab Emirates, Ras Al Khaimah, Al Marjan Island, Al Hamra Village, Royal Breeze 3, Ras Al Khaimah, Ras al-Khaimah, United Arab Emirates