If you're after exceptional service and classic English charm, consider staying at the St Pancras Renaissance Hotel London. Originally opened in 1873 as a hotel for visitors arriving and ...
After all, it's covered in graffiti murals. But I discover that The Megaro hotel, opposite King's Cross station and St Pancras International in London, has a few surprises in store. As soon as I ...
The Standard is a hotel inside a brutalist building, featuring colourful interiors to contrast "the greyness of London". Situated directly opposite St Pancras Station, the building was built in ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results