Niagara Falls Tour from the Chelsea Hotel Toronto
The Niagara Falls Bus tour departs from the Chelsea Hotel in Toronto daily.
The Niagara Falls Tour is done in nice coach bus during the Summer and a mini-bus in the Winter. The pick-up and return is right from the hotel main entrance. Perfect and convenient.