A Taste of England: High Tea at the Windsor Arms Hotel

Posted By: Christine Korda

The Windsor Arms Hotel is beyond compare when it comes to enjoying an English tradition in the heart of downtown Toronto. The hotel is a fine example of Toronto’s best: wonderfully finished, kindly staffed, and extraordinarily well catered. It is well known as a photography venue, as one of the classiest places for vacationers to stay, and, perhaps the highlight of all highlights, for their fantastic high tea.

Read More

Back to Blog