Offering a location a 6-minute stroll from the gilt bronze sculpture "Albert Memorial", the 4-star Top Hotel John Howard Apartments London offers 52 rooms. This hotel offers Wi-Fi at additional charge in the rooms.
The London hotel is set 1 mile from Sussex Gardens Open Space and in the vicinity of the expansive park "Kensington Gardens". The highly decorated Victorian Leighton House Museum is also located a 25-minute walk from the Top Hotel John Howard Apartments. This accommodation allows you to enjoy such natural sights as Round Pond 0.4 miles away. While staying at the hotel, guests get quick access to the scientifically spellbinding Science Museum, which is a 9-minute walk away. The property is walking distance from Gloucester Road metro station and 1.7 miles from Marylebone train station.
Guests can dine at The Elgar Room Brasserie right around the corner from the Top Hotel John Howard Apartments London.