
The Kimpton Saint George Hotel, Toronto
A unique boutique Hotel revision. The Saint George Hotel, Kimpton’s only hotel operating in Canada, is situated in the heart of Toronto’s Annex neighbourhood….
Read MoreA unique boutique Hotel revision. The Saint George Hotel, Kimpton’s only hotel operating in Canada, is situated in the heart of Toronto’s Annex neighbourhood….
Read More