The Winchester/Lakeview Hotel is at 531 Parliament Street, making the choice of Amelia Street very close to 571.
I've also checked the location of St. Batholomew's Anglican Church, at Dundas and Regent Streets. It is located at 509 Dundas Street East. This would place #571 at the south-eastern...