This hotel's location is sort of weird. There is really nothing around the hotel, except for the waterfornt with some nice bike baths and such. It's 5km from the downtown core, so you can't walk anywhere. However, at $110 a night, when competing starwood hotels are north of $250 or sold out in thd downtown core, this hotel is a...
More
- Sheraton Toronto
- Four Points Toronto
- Toronto Sheraton
- Toronto Four Points
