St Pancras renaissance London

St. Pancras Renaissance
London, United Kingdom

We grew up in London watching this majestic hotel fall into disrepair, and are thrilled that it has been restored to its former glory. This jaw-dropping Gothic building has been welcoming guests since 1873, with romantic, period features all still intact. Step directly off the Eurostar, or sleep over before your ‘journey to Hogwarts’ – it’s a quintessentially British place to stay.