← Back to businesses

BASED IN NIAGARA FALLS

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.