Welby 20 Hotel is a 2-star venue set just 1.9 km from Camden Market, London Zoo and Selfridges.
Welby 20 Hotel is 10 minutes' walk from the center of Highgate. The hotel is about 400 meters from 2 Willow Road, Hampstead Heath and Freud Museum.
Belsize Park subway station is in a 5-minute stroll and Finchley Road, Finchley Road (FJ) bus stop is just 10 minutes' walk from the hotel.
This property features a kitchenette and a refrigerator in all guestrooms.