Este hotel se encuentra en el centro de Sur, a 50 metros de la estación de autobuses nacionales. Ofrece habitaciones sencillas con conexión Wi-Fi gratuita, aparcamiento gratuito y recepción 24 horas.
Las habitaciones del Al Jumhour Hotel Apartments cuentan con TV LCD, nevera, aire acondicionado y baño privado con bañera, ducha y artículos de aseo.
El Al Jumhour también dispone de servicio de alquiler de coches. A petición, el personal de recepción ofrece servicios de lavandería y de limpieza en seco.
El cine principal de la ciudad está situado a 100 metros del establecimiento. Además, hay varios restaurantes, bancos y oficinas de cambio de divisa en las inmediaciones.