John Howard Hotel London, located a 25-minute stroll from Holland Park, features Wi-Fi in the rooms.
The hotel is situated in South Kensington with its shops, Natural History Museum and the Victoria and Albert Museum, at a moderate distance from Gloucester Road underground station. The property is 5 minutes' walk from The Minema and 3.7 km from Trafalgar Square. This 3-star hotel allows you to enjoy such natural sights as Serpentine a 12-minute walk away. The accommodation is also relatively close to the scientifically spellbinding Science Museum. The nearest underground station is 10 minutes' stroll away.
Residents can have breakfast in the restaurant. The comfortable bar is also available. Sample contemporary specialities at Downstairs at One Ninety located a few metres away from this London hotel.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about John Howard Hotel!
For your convenience, we have collected the reviews from several sources.
Chris
2020-02-09
Good sized rooms. All you need for one night in London. Balcony was a bonus.
Find your perfect place to stay!
Great locations and deals for every budget.