Wardonia
London England
Check in
3:00 PM
Check out
11:00 AM
Located in London (London City Centre), Wardonia is within a 15-minute walk of Russell Square and University College London. This hotel is 1.3 mi (2.1 km) from The British Museum and 1.8 mi (2.8 km) from Covent Garden Market.
Stay in one of 66 guestrooms featuring LCD televisions. Your room comes with a pillowtop bed. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature complimentary toiletries and hair dryers.
Property Details
Location
46-54 Argyle Street, London, England WC1H 8ER, United Kingdom