Karan HotelAl Jubail, Saudi Arabia51Spend the day playing on the beach then return to dine at one of Karan Hotel's 2 restaurants. Add dates to check price & availability