El hotel consta de un edificio de 31 plantas y de un sótano de 3 plantas, y tiene una superficie total de más de 56.000 m. Su arquitectura es de estilo occidental moderno. Está climatizado, ofrece 430 habitaciones y suites en total y dispone de vestíbulo con servicio de salida y recepción 24 horas, caja fuerte, cambio de divisas, guardarropa y ascensor. También cuenta con peluquería, cafetería, bar, pub, discoteca y restaurante, conexión a Internet Wifi, servicio de habitaciones, servicio de lavandería, aparcamiento y servicio de alquiler de bicicletas.
El hotel está a solo 10 minutos de trayecto de la estación de ferrocarril y a 5 minutos de camino de la estación de autobús de South Gate. Además, el principal centro comercial del centro de la ciudad queda a poca distancia andando.
Los clientes del Louis Café disfrutarán de un fragante café y de suaves cócteles con vistas al jardín de la ciudad. En el hotel se sirve, además, bufet de desayuno y menú de almuerzo. Para la cena se puede elegir entre bufet, menú y servicio a la carta.