3 results, sorted alphabetically
With 1,590 rooms, the Chelsea is the largest hotel in the city. And it is something of a crowd-pleaser. It's handily located downtown near the Eaton Centre...
33 Gerrard Street W
This Asian-owned Metropolitan is less stylish than it likes to think it is, but it has tasteful and comfortable rooms with nary a floral in sight: think...
108 Chestnut Street
Cheap and cheerful is the best way to describe this chain hotel, situated across the street from Allan Gardens and its greenhouses. Built in 1929 as a block...
300 Jarvis Street