I stayed with two friends at Apollo Hotel in April 2012. I have generally low standards for hotels (as long as they're clean) so I was very pleased with our stay. After reading the other reviews for this hotel, I thought I should emphasize the following points:
Good Things
1. Location -- If you're taking a train to/from St. Pancras...
More
