Back To Search
PHOTOS 12345
Niagara Inn Downtown
5703 Thorold Stone Rd, Niagara Falls Ontario, Canada L2J 1A1
Phone: (905) 374-2102 Toll-Free: 1-800-900-5523 Fax: (905) 357-1686

                                    Free Continental Breakfast

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 Peninsula. Away from the traffic, Niagara Inn offers various choices of Quality Accommodation !

Find a Specific Hotel
Accommodation Type
Bar/Cocktail lounge
Fitness Room
Internet Access
Indoor Pool
Indoor Waterpark
Spa Facilities
Wheelchair Accessible
Jacuzzi Room
Fallsview Room
2 Queen Bed
 Find Hotels
 Find Hotel Packages
About Us Groups Credit Cards on the Internet Android App iPhone App
FAQ Conventions & Special Events Privacy Policy
About the Rates Help With Reservations