Americas Best Value Inns and Suites 5577 Ellen Avenue - Niagara Falls, L2G 3P5 Approximately 4.4 miles from Sixtysixth Street School Compare prices for Super 8 by Wyndham Niagara Falls by the Falls with nearby hotels
Super 8 by Wyndham Niagara Falls by the Falls is the closest Americas Best Value Inns and Suites hotel to Sixtysixth Street School.
Americas Best Value Inns and Suites Closest To Sixtysixth Street School