Situated within 25 minutes' walk of Sudbury Golf Club, the 3-star Oyo The Arch, Wembly Stadium Wembley hotel features a restaurant. The hotel also includes a car park.
Situated not far from the football Wembley Stadium, this hotel also gives access to such sports venues as the indoor Wembley Arena Pavilion, which is 0.5 miles away. Guests staying at Oyo The Arch, Wembly Stadium will find themselves merely 8 minutes' walk from London Designer Outlet Mall. No matter the religion, travelers prefer to visit Shri Vallabh Nidhi Mandir Hindu Temple, a popular place of worship located 1.1 miles from the accommodation. The hotel is approximately 10 minutes by foot from Wembley Central metro station and right near Wembley Triangle bus stop.
This property is a few steps from Dhoom Street Kitchen and offers a broad selection of meals.