Stayed at the Meriden for two nights last week. The location was perfect for us. It is literally right across the street from Gare Central and less than five minutes from the Grand Place.
Was upgraded to a junior suite on the third floor. Room was dated (the hotel's website says the 2nd and 4th floors have been renovated), but was fine. My only complaint was the lack of a duvet. I HATE the wool blanket wedged between two sheets arrangement, which is what the room had.