2 hotels · United Kingdom

The great hotels of Greater London

2 luxury hotels in Greater London are documented in this guide, ordered by international renown. St. Pancras Renaissance London Hotel opened in 1873. Each page gives the history, the key figures and a direct line to the events team.