With a stay at Golders Green Hotel in London (Golders Green), you'll be 5.7 mi (9.2 km) from Wembley Stadium and 6.2 mi (9.9 km) from University College London. Free self parking is available onsite.
Based on 702 reviews
Value for money
Policies vary by room type and provider.