Le Grand Hotel ofrece alojamiento en Maubeuge, a 3,6 km del fuerte de Leveau y a 15 minutos a pie del zoológico de Maubeuge. El establecimiento alberga un restaurante y un centro de bienestar con sauna, hammam y bañera de hidromasaje, disponible por un suplemento.
Algunas habitaciones tienen baño privado con bañera de hidromasaje y otras incluyen secador de pelo y artículos de aseo gratuitos. Algunas habitaciones tienen vistas al jardín o a la ciudad. También incluye TV de pantalla plana. Las habitaciones de la 1a planta tienen terraza privada y vistas a la calle.
El establecimiento cuenta con recepción 24 horas y solárium.
El hotel ofrece servicio de alquiler de coches y está a 70 km del aeropuerto de Lille, el más cercano.