Long Weekend Favorites in Niagara Falls
June 27, 2012 3:49 pm1) To kick off the long weekend book a Fallsview Room at Sheraton-on-the-Falls. Located in the center of all the action on the corner of Clifton Hill, just steps from the Niagara Parkway and Niagara Falls. 2) Fallsview Indoor Waterpark…