Chelsea Hotel Toronto
Toronto, Canada
A large-scale downtown hotel offering privacy through sheer size — an easy, low-profile stay in the city's core.