The 3-star Welby 64 Hotel boasts close proximity to Madame Tussauds London, Tricycle Theatre and The London Eye just 2.4 km away.
You can find ZSL London Zoo, Freud Museum and 2 Willow Road only 950 meters from the property. Guests can get to London city center, which is 6 km away.
A 10-minute walk to Swiss Cottage subway station. Welby 64 Hotel is located within 20 km from London City airport.
Eat & Drink
The property is set in Hammersmith and Fulham district, within about 5 minutes' walk of The Primrose Eatery and Tha Washington that serve delectable meals.