London Hotels

Four Seasons Hotel, Canary Wharf, London

Four Seasons Hotel, Canary Wharf, London

A stylish, modern hotel in a great riverside location. It has magnificent views of the London skyline.

142 well-equipped bedrooms have been designed and decorated to a high standard.

Four Seasons Hotel, Canary Wharf, London

 

Hotels of Britain London page

Your guide to UK hotels