38 rooms · ★★★ · from £75
Just 150 metres from The British Museum, Cheshire Hotel is a 2-minute walk from lively Oxford Street. The 3-star hotel offers traditional rooms and a 24-hour front desk. All of the cosy bedrooms have satellite TVs and work desks.
Log in with your cycle.travel account:
Password |
Or simply use your account on: