Best Western Primrose Hotel

111 Carlton St
Toronto
Ontario
Canada