The renovated Knights Inn London-Downtown offers 46 non-smoking guest rooms as well as an elevator and a cash machine. Since 1960, it has been hosting guests in the heart of London.
This hotel is located in a market area, just 450 meters from Museum London, Aeolian Hall and Boler Mountain. Knights Inn London-Downtown is within about 10 minutes' walk of the center of London.
Knights Inn London-Downtown is within a 10-minute drive to London airport.
Knights Inn London-Downtown provides guestrooms appointed with TV, free Wi-Fi, a refrigerator, individual climate control and a kitchenette.
Eat & Drink
A breakfast is served in the restaurant. Serving french specialties, The Only on King is about 50 meters away.
Wireless internet is available in the entire hotel for free.
Paid public parking is possible at a location nearby.