
The Peninsula London
London, United Kingdom
A royal city par excellence, where fog is an integral part of the local heritage, London can be read in its details. The tiny streets of Soho, where each shopfront recalls a glorious past or a promising future. The pomp of Hyde Park, and its grandiloquent buildings, vying with one another in gargoyles, turrets, and sculpted façades. And that restless East, where populations have arrived in waves. The sum of the whole is nonetheless a skilful blend of genres as only the British know how.
27 hotels

London, United Kingdom

London, United Kingdom

London, United Kingdom

London, United Kingdom

London, United Kingdom

London, United Kingdom

London, United Kingdom

London, United Kingdom

London, United Kingdom

London, United Kingdom

London, United Kingdom

London, United Kingdom

London, United Kingdom

London, United Kingdom

London, United Kingdom

London, United Kingdom

London, United Kingdom

London, United Kingdom

London, United Kingdom

London, United Kingdom