Featuring air conditioning, JW Inn Hotel offers accommodation in Al Khobar. Al Rashid Mall is 700 m away and Venice Mall is 20 m from the property.
The accommodation comes with a flat-screen TV with cable channels.
The property offers food & grocery delivery
* All hotels and resorts listed on this website are independently owned and operated.