OYO The Arch, Wembly Stadium in Standard Twin Room
Conveniently located in the Brent district of London, OYO The Arch, Wembly Stadium is set 0.8 km from Wembley Stadium, 1.4 km from Wembley Arena and 1.9 km from London Designer Outlet. The accommodation offers free WiFi.<br /><br />At the hotel all rooms are fitted with a wardrobe, a TV and a private bathroom.
["First aid kit", "Exterior security cameras on property", "Smoke alarm", "Fire extinguisher", "Wifi", "TV", "Carbon monoxide alarm"]