London Hotels
Filter by :
 
Wembley Plaza Hotel London Wembley Plaza Hotel London
The Wembley Plaza Hotel London hotel is ideally located next to the Wembley Stadium and Arena, home ... Hotel Details
"Staff were very helpful. ..."
- Mrs.samantha United Kingdom Read Reviews
 
Ibis London Wembley Hotel Ibis London Wembley Hotel
Ibis London Wembley Hotel is located close to Wembley Stadium. Aside from magnificent views of London, the hotel offers easy access to the English capital, only 15 minutes from Baker Street and 25 minutes from Oxford Circus on the tube. Ibis London Wembley Hotel have ... Hotel Details
 

Not what you're looking for?

Why book with HolidayCity?
  • Attractive Prices
  • Instant Confirmation
  • No Booking Fees
Be the 1st to know of great deals!
Received the latest promotions by email
Can we help you?
Online Chat