Prince Mohamed Street PO Box 626 Al Jubail 31951
Located in Al Jubail and with Star Shopping Center reachable within 5 km, Alreem Village Hotel offers express check-in and check-out, non-smoking rooms, a restaurant, free WiFi throughout the property...more