150 max
350 max
25 max
250 max
A magnificent five-star London hotel near Westminster offering supreme luxury and panoramic views over the River Thames and the London Eye, The Royal Horseguards is a true London icon.Luxury hotel rooms completely refurbished to its full Victorian splendour, with original tiled floors, high ceilings and chandeliers, The Royal Horseguards combines an extraordinary heritage – it was the HQ of the Secret Service during the First World War - with al...
View More