★★★
OYO The Arch, Wembly Stadium (3 stars) is an accommodation with many amenities located 12 km far from the center of London. In this accommodation you can find affordable prices, from $77. Offers to its customers free wifi internet connection in all its facilities. OYO The Arch, Wembly Stadium offers several amenities, being some of the most relevants: parking and restaurant. It belongs to the OYO chain.
You can book your room in OYO The Arch, Wembly Stadium from $77.
There are 1255 comments on this accommodation:
Address: 324 Harrow Road. HA9 6LL London. United Kingdom.