City Centre Travelodge

332 Bay St
Ontario
Canada