Close Window
View Category

St. Pancras Renaissance Hotel London

Suites

The Grand Staircase Suite (17 of 74)

Approximately 73 square-meters in size, the Staircase Suite is a bi-level suite centered around a staircase. It also features an en suite bathroom, a king bed and a separate living area.