105 rooms · ★★★★★ · from £258
With unique and stunning design, this innovative boutique hotel is just a 2-minute walk from Oxford Street. Its spacious, designer rooms boast fantastic London views, HD TVs, and Egyptian cotton sheets.
Log in with your cycle.travel account:
Password |
Or simply use your account on: