Niagara Inn Downtown

5703 Thorold Stone Road,
Niagara Falls
Ontario,Canada -L2J1A1

Phone: (905) 374-2102
Fax: (905) 357-1686

Toll Free: (888) 900-5523


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!

Features at Niagara Inn - Downtown

  • Convenient Parking
  • Complimentary Breakfast
  • Free Wireless Internet
  • Cable TV
  • Free use of Kitchen
  • Airconditioned Rooms
  • On-site Coin Operated Laundry
  • 5 Minutes Drive to the Niagara Falls Parks, Casinos and Tourist Areas
  • Coffee Maker and Microwave can be provided upon request