Business hotel in uno stupendo edificio rinascimentale spagnolo, a un solo isolato dalla storica Grand'Place. Alcune camere hanno vista sulla piazza.