Enjoy a spectacular light display over the famous Niagara Falls. A magnificent illumination you can enjoy from the comfort of your suite.