4, Queen'S Gate, Sw7 5Eh, London, United Kingdom
John Howard Hotel London, located about 25 minutes on foot 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 nearly a 5-minute stroll from The Minema and a 10-minute drive from Trafalgar Square. This 3-star hotel allows you to enjoy such natural sights as Serpentine merely 1 km away. The accommodation is also relatively close to Science Museum. 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, located a few metres away from this London hotel, will spoil you with contemporary cuisine.
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.