We stayed at a great B & B in the Toronto Suburb of Rosedale. It was in a beautiful house that used to be the clubhouse for a fancy golf course. It was a short subway ride to everything. It was $150 american but that included a fantastic home cooked breakfast every day. Fresh cooked bread, homemade granola, omelets, french toast , strawberries and cream, whatever you wanted. It was callled either Robins nest or Robins Roost. I found it on the internet.