5-Star Renaissance Hotels Hotels London
photo_camera
see more photos
place
view on map
favorite_border
add to favorites
St. Pancras Renaissance Hotel London
Kings Cross, North London, London, England, United Kingdom
245 bedrooms
Housed in one of the city's most iconic buildings, the St. Pancras Renaissance Hotel London provides a five-star backdrop for your stay in King's Cross. Our historic hotel, originally designed by famed architect George Gil..
From €367
roomListings Locations
close