Visit London England
Visit London England

Wembley Hotels: Hotels, Lodging, and Accommodations in Wembley, England

Wembley Plaza

Wembley Plaza

Empire Way
Wembley, GB HA98DS
The 10-storey Wembley Plaza is next to Wembley Arena and Wembley Stadium in North London, 8.5 miles from Buckingham Palace, Hampsted Heath and the RAF Museum, and approximately 15 miles from London Heathrow Airport. This location is also five miles from the Brent Cross Shopping Centre, six miles from Little Venice and 10 miles from the Theatre District and the London Eye. Hotel amenities include the two air-conditioned gymnasiums, 17-metre indoor swimming ... More
Check Availability of London England Area Hotels
Arrival:
Departure:


Adults:
Children:
Rooms:


City:
State:
Country:
Analytical Software Packages, Inc.
Analytical Software Packages, Inc.

Copyright © 2002-2015
Last Updated: September 23, 2015