Niagara Falls, Ontario, Canada What memories, visiting there with Mother and Carolyn. About 1996?
I love these suggestions for how to save money on hotels and attractions in Niagara Falls!
Ontario, Canada. I would want to go here because of Niagra Falls. It's a place where everyone wants to go but I just think the scenery would be worth the trip and I've never heard bad things about it.
Niagara Falls, Canada, Hotels
Niagara Falls Embassy Suites Fallsview Hotel - Niagara Falls Hotels
Niagara Falls, New York
10 best Niagara Falls Hotels Giacomo Hotel Niagara Falls
This 4-star Hilton Hotel overlooks Niagara Falls More
One of MY favorites!!! I adored my stay here;) Marriott Niagara Falls Fallsview Hotel & Spa