St. Pancras Chambers
Located in London, England at the St Pancras station, which is the home of the Eurostar. The St Pancras Chambers comprises thirty-eight luxury hotel suites offering a unique London experience. History, modernity & romance are seamlessly entwined in the exceptional design of these elegant spaces.
Selected Insight - Chambers suite accommodations allow you Fast Track access to/from your Eurostar train: "15 minutes from your suite to your seat".