Search results
Discover more placesNear Niagara Falls, NY
Website: starwoodhotels.com
Phone: (716) 299-0344
7001 Buffalo Ave Niagara Falls, NY 14304 297.41 mi
Is this your business? Verify your listing
3.5 84 reviews
Impressed with this location. Nice staff and clean rooms. We got settled into our room and went down stairs to buy a razor at the gift shop. The lady at the front desk said she can give us free... More
We booked a room for Saturday, the location is good, it was busy, the staff is good but things were not the same as it used to be because of covid. When we checked in the front desk lady said... More