Fairway Inn 2 stars

5958 Fallsview Boulevard, L2G 3V5 Niagara Falls, Canada

Hotel image
Read more reviews for Fairway Inn