The hotel is located right above the Canadian Falls and just accross the street from the Fallsview Casino.
See more: Hotels in Canada Hotels in Niagara Falls Holiday Destinations in Canada