Choose your room
Helen'S Hotel Near Wembley
Helen'S Hotel Near Wembley offers guests access to the football Wembley Stadium, which is 25 minutes' walk away.
The hotel is located within a 500-metre distance of Restoration Revival Fellowship Apostolic Church, 550 metres from Harlesden tube station. Wembley Central Shopping Mall lies 3 km from this comfortable hotel. Wormwood Scrubs can also be found a 30-minute stroll from the property. Guests will find Craven Park bus stop next to the Helen'S Hotel Near, 50 metres away.
They offer views of the garden.
The Belvedere serves British dishes and lies in close proximity to this Wembley hotel.