From the Marriott: St. Pancras Renaissance London Hotel website:
Reserve your stay at St. Pancras Renaissance Hotel London. This iconic London hotel offers elegant rooms and inspired amenities near King's Cross.
Hotels, Marriott: St. Pancras Renaissance London Hotel
Based on 0 Reviews
Add ReviewRestored hotel offering accommodations in London with Internet access, event and meeting space, and other amenities. Online booking available.