This website uses cookies
Read our Privacy policy and Terms of use for more information.
Steps from Liverpool Street, inside a 43-story glass tower, Pan Pacific London has somehow made the Square Mile feel calm.
Hotel Review
Europe
United Kingdom
City of London
London
England