The hotel is located at one block from the Falls, directly accross the street from falls view Casino. Adjacent to the Skylon Tower and Imax Theatre, centrally located to many attractions and restaurants.
See more: Hotels in Canada Hotels in Niagara Falls Holiday Destinations in Canada