We thought this hotel was in a great location, and had a brilliant view of St Pancras. A few people have conplained about the noise but we were on the 6th floor and other than a few sirens it was fine.
The room is spacious with a very comfortable bed (i slept like a log). There is a good espresso...
More
- Megaro Hotel London
