The Niagara Inn ( Formerly The Five Star Motel) 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 Peninsula. Away from the traffic, Niagara Inn offers various choices of Quality Accommodation! |