- UK Information
- UK Hotels
- Cavendish London, The
Cavendish London, The
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.
Rating
Visa,Maestro,MasterCard,American Express,Diner's Club
Prices from £179
230
Victoria
Victoria
Piccadilly Circus