Sorted by Price
In Piccadilly, The Cavendish London is 10 minutes walk from Buckingham Palace and Trafalgar Square. This stylish hotel offers luxurious rooms, an award-winni...
Postage & Packaging : Not specified | Availability : Price is per double room per night and may vary depending on date booked......
ProSo cheap, clean, quiet
ConsNo facilities beyond the bare minimum