
Niagara Falls, ON, Canada
Vittoria Hotel & Suites
3-star hotel
The 205 welcoming units offer a perfect place to relax at the end of the day. Everyone staying at this accommodation may take advantage of the Wi-Fi connection on public areas. The reception desk is open all day long.
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Fitness
