Overview

Welby 20 Apartment

Search hundreds of travel sites at once for hotel deals at Welby 20

London, England, United Kingdom

$95+

Welby 20
Fri 11/24
Sat 11/25

Overall guest ratings

7.1/10 Good
Based on 52 reviews

Review highlights

  • 9.7
  • 6.6
  • 4.7
  • 4.7

Good to know

  • Close to public transport
  • Professional service
  • Great shopping

Nearby

  • 2.8 mi British Museum
  • 2.8 mi Hyde Park
  • 3 mi Notting Hill
Show all

About

Welby 20 offers accommodations throughout the area in London.  

Rooms

Make yourself at home in one of the 32 guestrooms, featuring kitchenettes with refrigerators and stovetops. 19-inch LCD televisions with digital programming provide entertainment, while wireless Internet access (surcharge) keeps you connected. Conveniences include desks and coffee/tea makers, and housekeeping is provided once per stay.

Business, Other Amenities

Featured amenities include express check-in, express check-out, and luggage storage.

Less Show all
Hotels.com

Amenities

  • Wi-Fi
  • Laundry facilities
  • No smoking
  • Express check out
  • Kitchen/Kitchenette
  • Pets not allowed
  • Storage available
  • Cable or satellite TV
Less Show all
Photos
Map

Map