The Royal Horseguards Hotel: Historic Five-Star London $3,576

Experience five-star luxury next to the River Thames at The Royal Horseguards Hotel in London, only a short walk from major sights like the London Eye, Downing St, Trafalgar Square, Westminster Abbey, Buckingham Palace and more. Enjoy three nights in a deluxe room with daily breakfasts, complimentary champagne on arrival, late checkout, daily soft drinks from the minibar and more

More deals from luxuryescapes.com