The 3-star Best Western John Howard Hotel is situated a mere 1.9 km away from Buckingham Palace, Royal Court Theatre and National Gallery. This exclusive hotel was opened in 1820 and renovated in 2000.
Located in a shopping area close to Gloucester Road subway station as well as a theater, a palace and a museum in London. The city center lies within 4 km from the venue.
The hotel allows quick access to parks and gardens.
20 minutes' drive from London City airport and 20 minutes' walk to Paddington train station.
This property comprises 52 luxurious guestrooms featuring a fridge, climate control, a mini bar, satellite TV and a kitchen. In-room self-catering facilities include tableware and an oven.
Eat & Drink
Guests can dine at Brunello Lounge & Restaurant and The Queen's Arms located within 5 minutes' walk away.
The venue offers dry cleaning, 24-hour room service and maid service.
Wireless internet is available in the hotel rooms for additional charge.
No parking available.