The Wellington Hotel
London England
Unlock the rhythm of city life from your stylish sanctuary at The Wellington Hotel, where urban exploration begins, within a 15-minute walk of London Eye and Big Ben. This hotel is 15 minutes walk to Westminster Bridge and 3 minutes drive to Trafalgar Square.
Downtown living meets comfort through complimentary high-speed WiFi, in-room coffee & tea facilities, a private bathroom with premium toiletries, daily housekeeping and a flat-screen TV, with sleek urban design. Conveniences include a desk and an in-room safe.
Property Details
Location
81-83 Waterloo Road, London, England SE1 8UD, United Kingdom