Amazing place with spectacular views.
Location is very combiner, close to Union station and lots of local attractions.
Pick this place for your next Toronto visit.