
Niagara Falls, ON, Canada
Falls Inn & Suites
3-star hotel
Located 15 minutes’ walk from Horseshoe Falls, this Niagara Falls hotel includes free Wi-Fi in all the guest rooms. Fallsview Casino is 2 minutes’ drive away. Cable TV is featured in all air-conditioned rooms at Falls Inn &…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Restaurant


