The 2-star Welby 57 Hotel lies within 3.1 km from Madame Tussauds London.
The venue is 7 km away from The London Eye. The property is set within 6 km distance from the city center.
Well connected to many sights, Welby 57 Hotel is close to Belsize Park subway station and Finchley Road, Finchley Road (FJ) bus station. London City airport can be reached by car.
Welby 57 Hotel offers 34 guestrooms appointed with wireless internet, TV, a refrigerator, a sitting area and a work desk with all the sights of London within easy access.
Eat & Drink
Located in a market area, Beyoglu Turkish Restaurant and Hazara serve a wide range of meals.