Hilton London Wembley

Hotels - 4 Stars in Wembley
The Wembley Plaza hotel is ideally located next to the Wembley Stadium and Arena. The hotel has 306 rooms, including 3 suites. All are en suite, well spaced, newly renovated with multichannel satellite TVs, in-house movies, voicemail and non-stop check-out
Features
Air Conditioning, Bar / Lounge Bar, Car Parking, Internet Access, Restaurant, Room Service, Safe, Televisions, Ensuite Rooms, Wi-Fi
Nearest public transport
Wembley Stadium - National Railway