Whether you're a tourist or traveling on business, Crown Tower Hotel is a great choice for accommodation when visiting Al Jubail. Situated only 02.00 Km from the city center, guests are well located to enjoy the town's attractions and activities. With its convenient location, the hotel offers easy access to the city's must-see destinations.
Take advantage of a wealth of unrivaled services and amenities at this Al Jubail hotel. Guests of the hotel can enjoy on-site features like 24-hour room service, free Wi-Fi in all rooms, 24-hour security, daily housekeeping, private check in/check out.
Guests can choose from 59 rooms, all of which exude an atmosphere of total peace and harmony. The hotel's hot tub, fitness center, sauna, indoor pool, massage are ideal places to relax and unwind after a busy day. Superb facilities and an excellent location make the Crown Tower Hotel the perfect base from which to enjoy your stay in Al Jubail.