The Niagara Inn is ideally
located slightly away from the hustle and bustle of Down Town, within
5-10 minutes driving distance to all most all the Attractions of
Niagara Falls, Canada. Located on Thorold Stone Road, Niagara Inn is a
part of the World Famous Wine Route of Niagara Peninusla. Away from the
traffic, Niagara Inn offers various choices of Quality Accomodation!