The 3-star John Howard Hotel London has 40 rooms and is located a mere 7 minutes' walk from Baden-Powell House. This London hotel provides Wi-Fi at additional charge in the rooms.
The comfortable bar is also available. Downstairs at One Ninety offers contemporary dishes and is situated a short way from the hotel.
The property in South Kensington with its shops, Natural History Museum and the Victoria and Albert Museum is 13 minutes' walk from Victoria and Albert Museum and at a distance of 2.5 km from such shopping venues as Selfridges London Department Store. The John Howard London is only a 6-minute walk from Royal Albert Hall and just a short drive from Gloucester Road underground station. Visit The Long Water, a mere 13 minutes' walk from the accommodation, and feel complete harmony with the nature of United Kingdom. Guests can also visit the scientifically spellbinding Science Museum, located at a moderate distance from John Howard Hotel. For those travelling from afar, London City airport is 37 minutes' drive away.
Airports
Train stations
Airports
Train stations
Here you can find verified reviews our users posted on this website
Robert
2023-08-02
This hotel in a pretty Kensington neighborhood was such a great find. The rooms were spacious and had a lovely step-up-to king size bed, which made for a comfortable night's sleep. The bathrooms were large and kept very clean. The staff were attentive and provided excellent service throughout our stay. Additionally, it was great to have breakfast included in the price, which was a tasty and satisfying start to the day.
All in all, our experience at this hotel was more than satisfactory.