Located only a 6-minute walk from New Parish Church Of St Andrew, the comfortable Wembley Park - Free Car Park Hotel London gives quick access to various city sites. Featuring 7 rooms with views of the garden, the guest house is 1.8 miles from Queensbury park.
The indoor Wembley Arena Pavilion is about 25 minutes by foot from this London hotel, while Royal Air Force Museum is around 10 minutes' drive away. The nearby sports attractions include the football Wembley Stadium, 1.5 miles from the Wembley Park - Free Car Park. The area offers shopping experiences such as London Designer Outlet Mall, which is 30 minutes by foot from the accommodation. The hotel is a mere 0.6 miles from Wembley Park metro station and steps away from Tudor Gardens bus stop.
The rooms come with family bathrooms with a separate toilet and a shower.
Serving both food and drinks, The Backyard is situated 7 minutes' stroll from the Wembley Park - Free Car Park London.