TravelBoutique bliss at Toronto’s Windsor Arms Hotel by Christopher Heard March 17, 2011 by Christopher Heard March 17, 2011On a quiet little side street between two of the busiest streets in the country sits one of the gems of the hotel world–not just in Toronto, or even this … 0 FacebookTwitterPinterestEmail