Stayed one night on a theatre break. Lovely hotel right opposite St Pancras station. Staff were extremely helpful and made the stay great. The rooms are modern, beds extremely comfy and everything was clean. Can't wait to come back!
More
- Megaro Hotel London
