London Marriott Hotel West India Quay
22 HERTSMERE ROAD CANARY WHARF London, E14 4ED GB
London Area: Docklands and Canary Wharf
Centrally located on London's South Bank, the luxury 5 Star London Marriott Hotel, County Hall is traditionally elegant. The hotel has fantastic views over London and the River Thames and the O2 complex is just moments away.