Overview

Welby 20 Apartment

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

London, England, United Kingdom

$95+

Welby 20
Thu 8/24
Fri 8/25

Overall guest ratings

7.4/10 Good
Based on 44 reviews

Review highlights

  • 9.7
  • 6.1
  • 4.7
  • 3.5

Good to know

  • Friendly service
  • Great reception

Nearby

    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
    Reviews
    Photos
    Map

    Map