This place looks ok on the outside but once you get inside its a whole other story. We were talked into upgrading our room to a suite for an extra 60 dollars for the weekend, which we did. When we got to our room there was a huge fly in the room, spiders in the bathroom along with other bugs...
More
- Super 8 Niagara Falls
