Location: 4 Km. from Niagara Falls & 4 Km. from the city centre. 1 Km. from the Niagara River and 40 Km. from Buffalo.
See more: Hotels in Canada Hotels in Niagara Falls Holiday Destinations in Canada