Great location in central Toronto.
Visitors frequently cited the location in central Toronto as the highlight of their stay. The apartments are a stone’s throw from a wide variety of local attractions, restaurants, and cafes, and is a five-minute walk from Union Station. People also stated that the suites give great views over the city.