Locations & Destinations/
Hotels & Resorts
Spotlight
Hotels & Resorts
The Canary Riverside Plaza Hotel in Skyfall
The Canary Riverside Plaza Hotel in London, known as Four Seasons Hotel at Canary Wharf at the time of the filming, was host to two scenes in Skyfall. Read more about this 5-star hotel that overlooks the River Thames.