Situated just 1 mile from Wembley Arena and Wembley Stadium, Wembley Central Rooms offers accommodation in
London. Wembley Central station is just a 2-minute walk from the property. Free WiFi is provided. Rooms ...
Read more
Situated just 1 mile from Wembley Arena and Wembley Stadium, Wembley Central Rooms offers accommodation in
London. Wembley Central station is just a 2-minute walk from the property. Free WiFi is provided. Rooms are equipped with a flat-screen TV with satellite channels and tea and coffee making facilities. You will find a shared kitchen at the property. The M1 motorway is a 10-minute drive away, while London Paddington staion is 20 minutes by underground train. The nearest airport is London Heathrow Airport, 30 minutes from Wembley Central Rooms.