Located 267 meters from International House Restaurant. Located in Al Jubail City Center, Khalifa Tower Hotel Apartments is a perfect starting point from which to explore Al Jubail.
Located 448 meters from International House Restaurant. Spring Tower is perfectly located for both business and leisure guests in Al Jubail. The property has everything you need for a comfortable stay.
Located 530 meters from International House Restaurant. Hilton Garden Inn Al Jubail, Saudi Arabia is perfectly located for both business and leisure guests in Al Jubail.