Overview

Welby 20
Apartment

London, England, United Kingdom

$89+

Overall guest ratings

7.0/10 Good
Based on 34 reviews

Review highlights

  • 10.0
  • 9.0
  • 6.6
  • 5.2

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 More
    Hotels.com

    Amenities

    • Wi-Fi
    • Laundry facilities
    • No smoking
    • Express check out
    • Kitchen/Kitchenette
    • Pets not allowed
    • Storage available
    Less More
    Reviews
    Photos
    Map

    Map

    Close