Best Western John Howard Hotel is positioned in a shopping area of London close to Buckingham Palace, Royal Court Theatre and National Gallery. The hotel was opened in 1820, renovated in 2000 and is housed in a 7-storey building.
The property boasts ideal location minutes away from Paddington train station. London city center is 4 km away.
Nearby points of interest include a theater, a palace and a museum.
Gloucester Road subway station is in a 10-minute stroll and Knightsbridge, Kensington Royal Albert Hall (K3) bus stop is just 5 minutes' walk from the hotel. Due to its location 20 km from London City airport, fast access to the Best Western John Howard Hotel is provided.
The property comprises 52 luxurious rooms equipped with a refrigerator, climate control, a mini bar, satellite television and a kitchen. Room facilities also include tableware and an oven for self-catering.
Eat & Drink
Breakfast is available from 07:00 till 10:30. The pub The Queen's Arms is 5 minutes’ walk away.
Efficient staff provides guests with dry cleaning, 24-hour room service and maid service.
Wireless internet is available in the hotel rooms for additional charge.
No parking available.