Ramada London North M1
Ramada London North M1 Hotel is situated in a shopping area of London, 9 km from Wembley Stadium. Offering accommodation in a 4-story building, Ramada London North M1 Hotel has been hosting guests since 2002 and features minimalist architecture.
The world-class property is situated 16 km away from Oxford Street. There are restaurants, bars and a zoo in the area.
The hotel offers 195 rooms featuring climate control, high-speed internet, a kitchen, a writing table and an iron with ironing board as well as modern bathrooms with a bathtub, a hairdryer and a power shower. In-room self-catering facilities include an electric kettle, a dishwasher and a fridge.
Guests can wine and dine at the bright restaurant, featuring light international cuisine. The hotel invites guests to the Colourful Lounge bar to relax with a drink.
Ramada London North M1 Hotel is located within a 30-minute drive from London Heathrow airport.
Such facilities as a free car park, a luggage storage and a lift are available on-site.
Guests can keep fit with fitness classes and a gym offered on the premises.