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.
Hotel offering sleek rooms & free hot breakfast, plus a Mediterranean restaurant/bar with a terrace. Ramada London Finchley is 200 yards from the North Circular, and Central London is just 6 miles away. 4-star hotel.
3 Leisure Way, London N12 0QZ
020 8446 6644