Beach and Country Club IC Al Jubail Resort is located in Al Jubail, Saudi Arabia on Al Huwaylat, 101 Al Saniayah. Beach and Country Club IC Al Jubail Resort is rated 3 out of 5 in the category country club in Saudi Arabia.
Address
Al Huwaylat, 101 Al Saniayah