Holiday Inn Niagara Falls-Scenic Downtown
- 114 Buffalo Avenue
- Niagara Falls, NY 14303
- (716) 285-2521 | (800) 465-4329
- Visit Site
189 guest rooms, walking distance from Niagara Falls. Restaurant (Tony Roma's) on property as well as the Great American Arcade. Indoor heated swimming pool. 100% Non-Smoking.