Close Window
View Category

St. Pancras Renaissance Hotel London


Haywood Suite - Living Room (27 of 86)

The St Pancras Renaissance London Hotel suites are 150 square meters in size and offer period features such as fireplaces and high ceilings. They have an individual bedroom with a king bed and an individual sitting area, two flat-screen TVs and an en-suite bathroom.