El Crown Tower Hotel está situado en el distrito financiero de Jubail, en la calle King Abdul Aziz. Ofrece alojamientos acogedores con conexión Wi-Fi gratuita. Cuenta con piscina cubierta, restaurante y spa.
Los alojamientos tienen aire acondicionado y vistas al mar o a la ciudad. TV de pantalla plana, minibar, hervidor eléctrico y armario. Algunas incluyen sala de estar y cocina.
El desayuno se sirve todos los días en el restaurante del hotel. Los huéspedes pueden disfrutar de cocina internacional para todos los gustos durante todo el día. En la cafetería se sirven aperitivos y refrescos.
El Crown Tower Hotel se encuentra a 50 minutos en coche del aeropuerto internacional Rey Fahd. Se ofrece servicio de enlace con el aeropuerto bajo petición. El centro comercial Al Fanateer está a 30 minutos en coche.