Sonder The Bard
London England
Check in
4:00 PM
Check out
11:00 AM
With a stay at Sonder The Bard in London (London City Centre), you'll be steps from Tottenham Court Road and 10 minutes by foot from Russell Square. This aparthotel is 0.6 mi (1 km) from The British Museum and 0.8 mi (1.2 km) from Leicester Square.
Make yourself at home in one of the 34 individually decorated guestrooms, featuring kitchens with full-sized refrigerators/freezers and ovens. 40-inch flat-screen televisions are provided, with cable programming available. Conveniences include desks, and cribs/infant beds (complimentary) can be requested.
Property Details
Location
21 Tottenham Street, London, England W1T 2AW, United Kingdom