Combining the highest standards of service and care. The Royal Horseguards offers an unrivalled blend of elegance and comfort. Tucked away in a quiet area of Whitehall, this Grade I listed building overlooks the River Thames. All rooms h...
more
Picturesque location besides the River Thames, this is an attractive hotel with individually designed rooms that vary in style, between modern and traditional. Just round the corner from London's West End in one direction and Westminster...
more
The Royal Horseguards Hotel London is situated just off of Whitehall, where many government offices as well as the Prime Ministers residence are located. Just across the the street is the River Thames where you can dine on a river boat o...
more
Overlooking the River Thames near The Houses of Parliament and Trafalgar Square. A grade 1 listed building with luxurious accommodation offering the highest standard of service and care. Within walking distance of many major London sight...
more