So next week I've got a quick (2 night) business trip in London. I went online and reserved rooms at both hotels (rates are really low right now) so I could have the option to choose either one Both are somewhat convenient locations, so I'm indifferent on that aspect. Last year I stayed at the St. Pancaras and found it to be nice (really liked the exec lounge). Never stayed at the Grosvenor House. Anyone have comments/recommendations/thoughts on the best option between the two of them?