Peninsula Hotel

Situated in the heart of Belgravia, the 5 star Peninsula London hotel offers luxury rooms and suites overlooking Hyde Park and Wellington Arch.

View our work below