★½
186 King St, Near Covent Garden Market, London, Ontario
Property Location
Located in London, Knights Inn London Downtown is minutes from Covent Garden Market and Citi Plaza Mall. This hotel is within close proximity of Museum London and Labatt Brewery Tour.