Welby 57 is a comfortable 2-star hotel set close to Madame Tussauds London, The London Eye and British Museum.
The hotel is in the convenient location just near Belsize Park subway station. The distance between London city center and the property is 6 km.
Welby 57 Hotel can be reached in 20 minutes by car from London City airport.
The rooms in Welby 57 Hotel are fitted with a fridge, television, a seating area, wireless internet and a work desk.
Eat & Drink
Guests can enjoy a meal in Beyoglu Turkish Restaurant and Hazara, which are located in a market area, just about 5 minutes’ walk from Welby 57 Hotel.