Discount London England Hotels

 
 

Wembley Plaza Hotel - London

Star rating
Rooms
306
Location
London - Wembley
Overview
 
The Wembley Plaza Hotel, London, is located in proximity of the Wembley Complex, just 15 minutes tube ride to city centre. Wembley Central and Wembley Park Tube Stations are both within 15 minutes walk of the hotel. The classical facade Wembley Plaza Hotel offers modern business services, an indoor swimming pool and well appointed rooms.
 
Standard facilities:
Air-ConditioningSatellite TVIn-House Movies
TelephoneVoice MailTea & Coffee Making Facilities
HairdryerRoom Service
Standard Room:
Standard Room are fitted with a queen size bed or 2 single beds. Bathrooms have a bathtub with an overhead shower.
 
Air-Conditioned RoomsRestaurantGift Shop
Banquet & Conference FacilitiesBusiness CentreWireless Internet
Laundry ServiceSafety Deposit BoxesCar Park
 
Swimming PoolFitness CentreSauna
 
Babysitting Service
other spellings: wembley plasa hotle, hotell, otle