230 rooms · ★★★★ · from £184
In Piccadilly, The Cavendish London is 10 minutes’ walk from Buckingham Palace and Trafalgar Square. This stylish hotel offers luxurious rooms, an award-winning restaurant and delicious afternoon teas. Free Wi-Fi is also available.
Log in with your cycle.travel account:
Password |
Or simply use your account on: