The Royal Horseguards This majestic five-star hotel presides over the River Thames with outstanding views; anticipate fully refurbished Victorian elegance.