Choose your room
Sudbury Place
Nestled about a 10-minute drive from the indoor Wembley Arena Pavilion, the 4-bedroom Sudbury Place Harrow on the Hill apartment allows guests to explore numerous tourist destinations in the vicinity.
The apartment is 3.1 km from Wembley Central Shopping Mall in Harrow on the Hill. The 186 m² apartment also lies nearly 25 minutes' walk from the victorian-era Barham Park.
The accommodation consists of a balcony and a dining area and features ironing equipment, along with a flat-screen TV with satellite channels. A bathroom is equipped with a separate toilet and a shower, as well as a hair dryer and bath sheets.
Sudbury Place apartment offers self-catering options such as an electric kettle, a refrigerator, and kitchenware for guests to enjoy. Sudbury Place apartment is around 800 metres from Sudbury Hill underground station and in close proximity to Sudbury Hill Harrow railway station.