Las instalaciones a disposición de los huéspedes en este hotel climatizado incluyen vestíbulo con mostrador de recepción 24 horas, terraza, habitaciones familiares, aparcamiento gratuito, servicio exprés de registro/salida, caja fuerte, instalaciones para conferencias y servicio de habitaciones y de lavandería.
El hotel está a menos de 5 km de las mejores zonas de negocios de Juffair, incluidos el World Trade Centre de Baréin y el puerto financiero de Baréin. El aeropuerto de Baréin dista aproximadamente 6 km.
Todas las habitaciones del hotel cuentan con aire acondicionado y calefacción central, así como con ducha, TV vía satélite y conexión a Internet. Las habitaciones vienen con zonas de estar separadas y cocinas completamente equipadas.
En el hotel se aceptan las tarjetas American Express, Diners Club, MasterCard y VISA como métodos de pago.