Holiday Inn Niagara Falls-Scenic Downtown
Overview
The Holiday Inn Niagara Falls is located in the heart of downtown Niagara Falls - just steps away from Niagara Falls State Park, Niagara Falls Convention Center, Seneca Niagara Resort & Casino, and downtown attractions. This full-service hotel features The Anchor Bar, Home of the Original Buffalo Wing. This hotel also features an arcade – The Great American Arcade that has over 45 interactive arcade games.
Total meeting space: 3,112 sq. ft.