101 Stay London

London
101 Aparthotel
4.7 Decent
215 reviews

101 Stay London

1 Achway Close, London, United Kingdom View map
Located within a 10-minute drive of Emirates Stadium, which is highly appreciated by sports lovers, the 2-star 101 Stay London hotel includes 10 rooms. Guests who stay at the budget aparthotel can park their car on site.
Situated around 15 minutes by car from Trafalgar Square, this London property is a stroll from Archway underground station. Cultural sights in the area are the famous British Museum (6 km) and Madame Tussauds London Wax Museum (7 km). Nature lovers will appreciate the proximity to Middle Pond, which is about 400 metres away. You can easily find ZSL London Zoo a 10-minute ride from 101 Stay hotel. For those travelling from afar, London City airport is 36 minutes' drive away.
The rooms comprise a seating area complete with an iron and ironing board, and air conditioning, as well as high-speed internet and a flat-screen TV with satellite channels. Furnished with a sofa and a writing desk, they also have sound-proofed windows. Bathrooms come with a tub, a separate toilet, and a shower, along with hairdryers and bathrobes.
Guests can enjoy a selection of British dishes at Lauderdale House Cafe situated just a short walk down to this London hotel.
+ More - Less
Main Features
  • Free Wi-Fi
  • + More

Map

Tourist attractions in

London
Airports
  • London City - 21 km
Train stations
  • Drayton Park - 2.6 km

Prices & Availability

Please wait, we're checking available rooms for you.
Facilities

Dining

  • Electric kettle
  • Dryer
  • Cookware/ Kitchen utensils

Room Comforts

  • Free Wi-Fi in rooms
  • Sitting area
  • Dining table
  • Ironing facilities
  • Washing machine
  • Free toiletries
  • Flat-screen TV
  • AM/FM alarm clock
  • Carpeted floor
Main Features
  • Free Wi-Fi

Policies

Check-in: from 13:00 until 23:59
Check-out: from 06:00 until 11:00
  • Extra beds policy
  • No extra beds are available.
Enter your dates
Enter your dates
Th 2 Jul
Fr 3 Jul
Guests
Searching hotels in London