Holiday Inn Hotels and Resorts 114 Buffalo Avenue - Niagara Falls, New York 14303 Approximately 7.6 miles from Saint James Lutheran Church Compare prices for Holiday Inn Niagara Falls Scenic Downtown with nearby hotels
Holiday Inn Niagara Falls Scenic Downtown is the closest Holiday Inn Hotels and Resorts hotel to Saint James Lutheran Church.
Holiday Inn Hotels and Resorts Closest To Saint James Lutheran Church