Howard Johnson Inn Leamington

201 Erie St N
Leamington
Ontario
Canada