Best Western John Howard
Best Western John Howard Hotel is a 3-star tranquil property offering a luxurious accommodation just 1200 meters from Kensington Gardens. Residing in a 7-story building, the hotel was opened in 1820 and renovated in 2000.
Best Western John Howard Hotel is also placed within a 15-minute walk of Kensington High Street. Guests can get to London city center, which is 4 km away.
A palace, a theater and a museum are set within walking distance.
Best Western John Howard Hotel is a property in London that comes with 52 rooms and provides climate control, a kitchen, satellite television, a trouser press and a fridge. In-room self-catering facilities include an oven and tableware.
Bistro One Ninety Queen's Gate and Memories of India are located within 100 meters away.
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. The hotel is approximately 20 minutes' drive away from London City airport.
Efficient staff offers dry cleaning, maid service and laundry.