Seneca Niagara Resort & Casino Tours

A modern glass building with a sign reading "SENECA NIAGARA".