About Wembley Hotel
A hotel located in Wembley near Wembley Stadium and Wembley Arena
Wembley Hotel Description
The Wembley Hotel is a 25 bedroom (all with en-suite) hotel located in Wembley, close to Wembley Central Station, Wembley Arena, Wembley Stadium, and other venues. The hotel is for business travellers, leisure travellers, and those visiting events in Wembley. The hotel has a bar and offers breakfast for its guests.
More about Wembley Hotel
Wembley Hotel is located at 40 London Road, HA97 Wembley, Brent, United Kingdom
+44 0208 902 9858
http://www.wembleyhotel.net
Similar Listings
Yelf'S Hotel
3.5
Waterside Hotel
4.6