El hotel es la personificación del lujo, con instalaciones en cada rincón. Es un hotel de lujo construido en el año 1981 con la misión de servir a los visitantes de la ciudad con las mejores instalaciones. Durante los años, el hotel se ha consolidado como uno de los nombres más conocidos entre los viajeros que visitan Al Khobar y se ha convertido en uno de los mejores establecimientos de Al Khobar en Arabia Saudí. Tiene un total de 329 habitaciones y dispone de aire acondicionado, vestíbulo con recepción 24 horas, caja fuerte, ascensor, bar, instalaciones para conferencias para los clientes de negocios, servicio de habitaciones y de lavandería, así como aparcamiento.
El hotel está situado en el corazón del distrito de negocios de la ciudad, cerca de varios destinos de negocios. Queda a solo 5 minutos del centro y ofrece una ubicación fantástica para viajes de negocios o de placer. Se puede encontrar transporte público en la estación de Dammam, a unos 10 km del hotel.
Las habitaciones, con aire acondicionado, resultan atractivas con su elegante decoración y la influencia de la cultura árabe que se puede apreciar en su interior. Los huéspedes disfrutarán plenamente de unas habitaciones con unas instalaciones muy confortables. Éstas son ideales también para viajes de negocios, ya que cuentan con escritorios, más espacio de trabajo e iluminación adicional. Las habitaciones disponen de su propio cuarto de baño con secador de pelo, teléfono de línea directa, TV por cable/vía satélite, radio, minibar y set de plancha.
El hotel acepta American Express, MasterCard y VISA.