The Milestone Hotel is located within the Royal Borough of Kensington and Chelsea, London.
The hotel is directly opposite Kensington Palace and Gardens. Hyde Park and The Serpentine boating lake are just a short walk away.
The nearest tube station is High Street Kensington, which will enable you to reach London's attractions easily. Harrods, Trafalgar Square, Oxford Street, Piccadilly Circus and The West End are only a short tube ride away.