Var ligger St. Pancras Renaissance Hotel London?
Detta hotell i lyxstil ligger i Centrala London, 1,6 km från British Museum och mindre än 5 km från London Eye och Big Ben. Hyde Park och Buckingham Palace ligger dessutom 5 km härifrån. King's Cross St. Pancras Underground Station ligger inom 2 minuters gångavstånd, och till St. Pancras Station promenerar du på 3 minuter.