Lodging & Accommodations close by Niagara Falls Memorial Arena
Castle Inn & Suites
+1-800-805-5223
9802 Niagara Falls Blvd., Niagara Falls, NY 14304
+1-800-805-5223
~1.45 miles north of Niagara Falls Memorial Arena
~26 minute walk
- Two star Airport property
- Check-in: 3:PM
Back to Top