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. Amplio vestíbulo con pisos de mármol claro y atractivos asientos con antigüedades sobre mesas
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.
El principal restaurante del hotel, Le Café de Paris, está situado en la zona del lobby. Abre en horarios de desayuno, almuerzo y cena y ofrece servicio de buffet o menú a la carta de cocina local, oriental e internacional. El salón de té Al Nakhil es un lugar excelente para tomarse un café, un té o un refresco.