Welby 20 is a comfortable 2-star hotel set 7 km from Museum of London and 2.2 km from Camden Market.
Guests can get to London city center, which is 6 km away.
Welby 20 Hotel is placed within a 25-minute drive from London City airport.
Staying at Welby 20 Hotel guests can make use of wireless internet, television, a fridge, a kitchenette and a work desk supplied in the rooms.
Eat & Drink
Belsize Kitchen and Beyoglu Turkish Restaurant serve contemporary and Turkish dishes and lie a 5-minute walk from Welby 20 Hotel.
Guests will benefit from laundry and housekeeping.