This is a little off the post, but is there a reason you/they picked Marble Arch? There's a new Marriott around the corner (which weirdly enough is closer to Marble Arch) that's quite nice. Also nearby is Grosvenor Square, which is also quite nice.
Your parents are going to have to hike a bit to get to somewhere (not outrageously so) at MA. Marble Arch is a basic bizness Marriott; nothing fancy. Also, not sure how much of the central tube line is open (see FT London for more details re: the closure), so unless they're walkers they're going to be cabbing it everywhere. And watch out for the local phone unit charges there; they're outrageous.
When I was celebrating a birthday while at Grosvenor, I mentioned it in a fax prior to arrival (fax actually had to do w/ something else) & I got wine, flower, chocolates. That might have been a combo of what I was faxing about coupled w/ my birthday.
Hope your parents enjoy. Cheers.
------------------
Sharon