From the Renaissance London St Pancras 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, Renaissance London St Pancras
Based on 0 Reviews
Add ReviewProvides information on hotel opening in March 2011 with restaurants and bars, a pool and a gym.