Within easy reach
The Egerton House Hotel is located at 17-19 Egerton Terrace, London, SW3 2BX, United Kingdom.
This prime location offers easy access to some of London's best attractions. Harrods, Trafalgar Square, Oxford Street, Piccadilly Circus, and The West End are only a short Tube ride away from Knightsbridge and South Kensington, the closest Tube stations to The Egerton.