Niagara Falls Hotels by HotelTravel.com
Niagra Falls, New York is the site of one of the greatest natural wonders, a giant waterfall that the Niagra River flows through. Formed when the last glaciers receded after the last ice age, Niagra Falls is a haven for tourists, and historically popular with honeymooners who stay in waterside resorts and local hotels.