St Pancras Renaissance Hotel is the epitome of grandeur and luxury. As one of London’s most iconic hotels, behind the fairy-tale façade is a 5-star hotel like no other. Connecting Victorian splendour and luxury with contemporary style and service, the hotel offers 245 exquisite guest rooms, including 38 beautifully restored suites. Guests staying in The Chambers Suites will also enjoy exclusive access to our private Chambers Club. St. Pancras is...
View More