Al Jubail'de yer alan Suite Tower, Umman Denizi manzaralıdır. Tesiste Wi-Fi erişimi ücretsizdir. Star Alışveriş Merkezi 5 dakikalık yürüme mesafesindedir. Mermer döşeli daireler sıcak bir tarzda dekore edilmiştir. Birimlerde düz ekran TV, oturma odası ve çamaşır makinesi vardır. Mini mutfakta elektrikli su ısıtıcısı ve buzdolabı bulunmaktadır. Suite Tower'ın resepsiyonu 24 saat açıktır. Konuklar bagajlarını burada ücretsiz olarak muhafaza edebilirler. Özel otopark ücretsizdir. Konuklar otelin yakınında yer alan ve anlaşmalı olduğu Fitness Maker fitness merkezinden ücretsiz olarak faydalanabilirler. Jubail Alışveriş Merkezi arabayla 7 dakika, Jubail Corniche ise 15 dakika uzaklıktadır.