I've stayed at the Courtyard Flora in Prague. It's actually a very nice property and only two stops on the subway from downtown. I stayed there because it was so much cheaper than the FS downtown. I paid $60/night during Aug'11. The Marriott FS was more than double the price. The cost of eating in Prague is so reasonable that it doesn't pay to shell out additional for CL access at the FS. Just my opinion...
PS: Oh, and yes, I'm cheap...at times.