40 rooms · from £45
Less than 5 minutes’ walk from The British Museum, Lonsdale Hotel is situated within London’s Bloomsbury district. It offers rooms just 5 minutes’ walk from Russell Square Underground Station.
Log in with your cycle.travel account:
Password |
Or simply use your account on: