48 rooms · ★★★★ · from £142
This luxury boutique hotel in central London is situated a 5-minute walk from Hyde Park and Paddington Station. Its rooms and suites are decorated with antique furniture and have complimentary Wi-Fi access. Morning newspapers are also provided.
Log in with your cycle.travel account:
Password |
Or simply use your account on: