14 Replies Latest reply: Jan 4, 2013 9:18 PM by GemPrincess RSS

St Pancras Renaissance Hotel - London ... Any of you stayed there yet?

chrisf Alumni Steward Platinum 20 Reviews
Currently Being Moderated

This hotel opened earlier this year.  We keep intending to stay there but have not yet managed to fit it into our schedule.  Have any of you stayed there yet?  Any views would be appreciated.

(For each location tag, you will be guided through a 3-step process to add (1) a city and a state or a city and a country, (2) a Marriott brand, and (3) a Marriott hotel.)

Location Brand Hotel
London, United Kingdom