John Howard Hotel London, located a 25-minute stroll from the large 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. Piccadilly Circus is a 10-minute drive from the property and London City airport is 20 km away. This 3-star hotel allows you to enjoy such natural sights as Serpentine a 12-minute walk away. The accommodation lies a short walk from Science Museum as well as The Minema. The nearest underground station is a 10-minute walk away.
Residents can have breakfast in the restaurant. The comfortable bar is also available. Downstairs at One Ninety will spoil you with contemporary cuisine. It is located not very far 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.