Knights Inn London Downtown is situated in the heart of London in 20 minutes walking distance from Banting House National Historic Site. Founded in 1960, the hotel underwent a renovation in 2012.
The property is 10 minutes' walk from center of London.
London airport is situated within a 15-minute drive from Knights Inn London Downtown.
Knights Inn London Downtown offers accommodation in 46 guestrooms complete with complimentary Wi-Fi, flat-screen television and a refrigerator.
Eat & Drink
Guests can have breakfast in the restaurant every morning. Serving an array of dishes, The Only on King and Waldo's on King are 50 meters away.
Knights Inn London Downtown features such facilities as a cash machine and a lift.
Wireless internet is available in the entire hotel for free.
Paid Public parking is possible at a location nearby.