Discover London
Near Wembley Stadium and tubes to London and West End
Enjoy a quiet and convenient visit to London for business or leisure at our Ramada London Finchley hotel near Alexandra Palace. Our location offers easy access to public transportation, including the Tube and buses, and the M1 and A1 highways. Our location is near the offices of McDonald’s Corporation, Hallett Retail Services, and Pentland Brands and are just minutes from White Hart Lane, Emirates Stadium, and Wembley Stadium and Arena.