Forming part of St Pancras International train station, this elegant hotel has immediate access to the high speed Eurostar service and the Tube. Luxurious surroundings include a tea lounge, 2 restaura...more
Score from 1516 reviewers
With a stay at St. Pancras Renaissance London Hotel, you'll be centrally located in London, steps from British Library and minutes from Cartwright Gardens. This 5-star hotel is close to King's College...more
Rated 4.5 out of 5 by 4134
Book now and pay later rooms are subject to availabilty.
Not what you were looking for?
Try a different search here
!Please enter check-in date