Located in a tree lined boulevard in the Royal Brough of Kensington and Chelsea, TOP Hotel John Howard Apartments London is close to the fashionable Kensington High Street and Knightsbridge. Hyde park, Kensington gardens, the museums of South Kensington, the Royal Albert Hall, Earls Court, Olympia, London's West End shopping and theaters are all in close proximity. Gloucester Road and High Street Kensington underground stations are within 10 min walk from hotel.
TOP Hotel John Howard Apartments London Click here to browse more
Short Stay Apartments London
|