Hotels near Canary Wharf

Canary Wharf is London's major financial district and awash with stunning skyscrapers and modern landmarks.

Located on the former West India Docklands, Canary Wharf has become emblematic of 21st century London and has shaped the modern city's image around the world. Nearby Premier Inn hotels are perfectly placed for getting to all of the city's major corporate and tourist attractions.

Show more
Show less

Map unavailable

Please upgrade your browser to use this map

Upgrade Internet Explorer