Niagara Falls full-service hotel boasts spacious guest rooms and suites with upscale amenities and services.