The Studio London

London
Apartment The
7.8 Good
91 reviews

The Studio London

66 Avenue Road, London, United Kingdom View map
Located around a 25-minute walk from the Victorian-style Alexandra Palace Theatre, the 20 m² The Studio London is 4.6 km from a top family-friendly place like the city park "ZSL London Zoo". Wi-Fi is available for guests' business or leisure needs.
850 metres from Highgate tube station, this 1-bedroom apartment is within 7 km of the Museum of London. The Kenwood House is within 30 minutes' walk of the apartment.
Visitors will enjoy the comfort of a bathroom with bath sheets in this accommodation. Additionally, you'll find a separate toilet and a shower.
The apartment includes self-catering facilities, such as a mini-kitchen with a fridge and kitchenware. The Studio is within a 7-km distance of Marylebone railway station.
+ More - Less
Main Features
  • Free Wi-Fi
  • Breakfast
  • Air conditioning
  • No pets allowed
  • + More

Map

Tourist attractions in

London
Local sights
  • Chalk Farm - 3.7 km
  • Emirates Stadium - 2.9 km
  • Golders Green - 4.1 km
  • Islington - 4.1 km
  • London Zoo - 4.7 km
Airports
  • London City - 20 km
Train stations
  • Crouch Hill Train Station - 1.3 km

Prices & Availability

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

Main

  • No pets allowed

Dining

  • Electric kettle
  • Cookware/ Kitchen utensils
  • In-room breakfast

Leisure

  • Garden area

Room Comforts

  • Free Wi-Fi in rooms
  • Air conditioning
  • Tea and coffee facilities
Main Features
  • Free Wi-Fi
  • Breakfast
  • Air conditioning
  • No pets allowed

Policies

Check-in: from 16:00 until 23:59
Check-out: until 11:00
Frequently asked questions
Enter your dates
Enter your dates
Tu 11 Aug
We 12 Aug
Guests
Searching hotels in London