People also ask
Where was Hotel 89 located?
The property is located in the heart of Toronto, about a 10-minute drive from Art Gallery of Ontario and at a medium distance from Royal Ontario Museum.
Rating
(3) · room rates from per night (USD) - We Price Match!
the place is located in yorkville and close to subway and U of T. Room is spacious yet the rooms is def not clean, amenities are not enough, no toothpaste and ...
Stay at this 3-star business-friendly hotel in Toronto. Enjoy free WiFi, free parking, and a fitness center. Popular attractions CF Toronto Eaton Centre and ...