Hotel · Niagara Falls
Falls Hotel - Clifton Hill
Experience Niagara Falls at The Falls Hotel & Inn. Modern luxury, vibrant energy, and steps from the Falls.
Contact details, hours and category from Google Maps.
Description in the business's own words, from fallshotel.com.
