Jump to navigation
Winter Festival of Lights events in or near Niagara Falls, Ontario.
The Winter Festival of Lights (WFOL) is a public illumination festival which lights up the winter nights, and the largest of its kind in Canada.
360° Virtual Tour
Free WiFi in Lobby
I will recommend this hotel to anyone who asks – not only for the service, but for the restaurant staff and the front desk staff. They were the icing on the cake.