Seneca Niagara Resort & Casino

9.2 Excellent

Excellent location

Filter room options by:

CLEAR
`
`

Hotel Overview

Seneca Niagara Resort & Casino is a hotel located in Niagara Falls , New York , United States of America North America

Room Options

Guest Reviews

10

Excellent

Based on 1 guest reviews

Comfort

10/10

Cleanliness

10/10

Service Quality

10/10

Security

10/10

Location

10/10

Good place!

by Yemi on June 19, 2017

Excellent

10

This place was quite nice to stay at. Will come back