We recently had the pleasure of staying at the Super 8 (on Ferry St.) in Niagara Falls, Ontario. We were amazed at the cleanliness of the rooms and facilities, the friendliness of the staff and their willingness to ensure that our stay with them was a most enjoyable one! We have stayed at many hotels during our travels and found... more






