Close Window
View Category

St. Pancras Renaissance Hotel London

Suites

The Royal Suite – Master Bathroom (28 of 80)

The luxurious master bathroom in The Royal Suite is complete with a free standing bath and double sink.