Situated off Junction 2-4 of the M1 motorway, the Ramada London North offers modern guest rooms with unlimited free WiFi and a fitness room. All rooms feature a private modern bathroom and a 32-inch flat-screen Freeview TV. The hotel has 4 meeting rooms.
Ramada London North is situated just off Junction 2-4 of the M1 motorway. This 3-star hotel is just 9 miles from Wembley Stadium and 19 miles from Heathrow Airport. The hotel is just outside Edgware, a 6-minute drive from Edgware Underground Station.