Welby 20

Located within 700 metres of London Hampstead Heath railway station, Welby 20 Apartment apartment is 8 minutes' stroll from Belsize Park.

To enjoy your vacation in London, stay at this apartment, which is 3.2 km from Madame Tussauds London and 15 minutes' drive away Trafalgar Square. The accommodation is situated a 6-minute walk from Everyman Cinema, a few minutes' drive from Swiss Cottage tube station.

A self-catering experience is provided with a mini-kitchen featuring a fridge and a cooktop. Guests will find the barbecue Charro De Rio about 200 metres away. The nearest airport is London City airport, 25 km from this apartment in London.

Book Welby 20 London

More +
Less -

General information

Contact information

20 Belsize Park, London, United Kingdom;

Welby 20 reservations available at 'rooms'

Welby 20 phone number isn't available on our site, if you want to call Welby 20 visit site of a hotel

More +
Less -

Welby 20 Location

 20 Belsize Park, London, United Kingdom

Welby 20 Apartment Deals

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

Main Features

  • Wi-Fi

  • Non-smoking rooms

  • No pets allowed

Welby 20 Amenities

  • General

    Non-smoking rooms
  • Wi-Fi
  • No pets allowed
  • Room Amenities

    Television

Welby 20 Offers

Rooms