London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
81 Jermyn Street, London
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.
See MoreUsage of subsidiary facilities may incur additional fees