Need to stay in Toronto? Check out the Toronto Garden Inn Bed and Breakfast in Downtown Toronto, Ontario!
Toronto Garden Inn Bed and Breakfast is a two and a half storey victorian home built in the 1890′s. The historic character of the house is enhanced with antique furniture and decor. After downtown’s excitement and hustle, this hotel offers a cozy, homey and quiet accommodation to make your stay as enjoyable as home.