The hotel complex enjoys a convenient location on the American side of Niagara Falls and is just one block away from the border with Canada as well as the Canadian Falls.
See more: Hotels in USA Hotels in Niagara Falls - Ny Holiday Destinations in USA