Search results
Discover more placesNear Niagara Falls, NY
Phone: (716) 283-9088
7900 Niagara Falls Blvd Niagara Falls, NY 14304 298.52 mi
Is this your business? Verify your listing
2.0 17 reviews
Looks like an abandoned place, abandoned cars on parking lot, dirty, old, a forgotten place by God. I paid in advance I could not stay, it's impossible, and the name on Trivago was rainbow RESORT... More
That was the most nastiest motel that I have ever stayed at. They had already charged us for the room thru travelocity. If I could have cancelled definitely would have and then they charged us for... More