Located in one of London's celebrated tree-lined boulevards, the TOP Hotel John Howard Apartments London is surrounded by classic regency town houses, is an oasis of quiet, luxury and elegance, in contrast to the surrounding excitement and activity of the capitol city.
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 TOP Hotel John Howard Apartments London.
Not what you're looking for?