Econo Lodge 5919 Niagara Falls Blvd. - Niagara Falls, New York 14304 Approximately 3.6 miles from Niagara Ministries Church Compare prices for Econo Lodge At The Falls North with nearby hotels
Econo Lodge At The Falls North is the closest Econo Lodge hotel to Niagara Ministries Church.