Ramada London North features free parking, modern rooms with unlimited free WiFi and a fitness room. The hotel is just outside Edgware, a 6-minute drive from Edgware Underground Station.
Premier Inn London Wembley Park is a 3-star hotel in Wembley, featuring air-conditioned rooms and private bathroom with a shower, bath, and a hairdryer. All rooms also include tea and coffee making facilities, a satellite TV, and a telephone.