Com vistas para o Mar Arábico e acesso Wi-Fi gratuito, o Suite Tower está localizado em Al Jubail. O Centro Comercial Star fica a 5 minutos a pé da propriedade.
Os apartamentos em mármore apresentam uma decoração acolhedora. Incluem uma televisão de ecrã plano, uma sala de estar e uma máquina de lavar roupa. A kitchenette está equipada com uma chaleira eléctrica e um frigorífico.
O Suite Tower tem uma recepção aberta 24 horas, onde os hóspedes podem guardar a sua bagagem gratuitamente. Está disponível estacionamento privado gratuito no local. O hotel disponibiliza um contrato com um centro de fitness nas proximidades e comodidades de fitness gratuitas para os hóspedes do hotel.
Jubail Corniche pode ser alcançada em 15 minutos de carro, enquanto o Jubail Shooping Center fica a 7 minutos de carro.