Featuring Wi-Fi in the rooms, Top Hotel John Howard Apartments London is a 6-minute stroll from The Albert Memorial. This hotel provides a 24-hour front desk and wake-up calls.
Breakfast is offered in the restaurant every morning. Downstairs at One Ninety pampers guests with European dishes and lies only a short distance from this London hotel.
The accommodation is located within 5 minutes' walk of Royal College of Art, relatively close to Gloucester Road tube station. The 4-star hotel is around 5 minutes by car from The Minema and a mere 450 metres from Royal Albert Hall. This property allows you to enjoy such natural sights as Round Pond nearly a 5-minute ride away. Hyde Park can also be found at a distance of 1.7 km from Top Hotel John Howard Apartments London. The nearest underground station is about a 10-minute walk away.
Airports
Train stations
Airports
Train stations
Landmarks
No reviews yet :(
If you stayed at this hotel, share your experience with us, please