Guests of Adelphi Hotel London can easily reach English Martyrs RC Church, located merely 5 minutes' walk away.
The football Wembley Stadium is 2.4 km from this London hotel, and The Beach Brent Cross is 3.1 km from it. The nearby sports attractions include the indoor Wembley Arena Pavilion, approximately 25 minutes' walk from the hotel. The Adelphi London will also take you to King Edward VII Park, which is 2.3 km away. The Paddocks bus stop is only 650 metres away.
The restaurant Torch is in the vicinity of the property.