Tag Archive: Long weekend

Long Weekend Favorites in Niagara Falls

June 27, 2012 3:49 pm

1) 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…