The Broadview Hotel Toronto
106 Broadview Ave
Toronto,
ON M4M2G1
In Toronto (Riverdale)