Boasting a skylit indoor pool and 3 on-site dining options, this hotel is located across the street from Union Station. The eco-friendly property is adjacent from an airport express train to Toronto Pearson International Airport, 29 km away.
Number of rooms: 1066
100 Front Street West, M5J 1E3 Toronto, Canada
Hotel booked 10 times today.