Hotel Niagara by Amidee

The Hotel Niagara by Amidee is located in Niagara Falls, New York and is currently scheduled to re-open in Spring of 2009 after an extensive renovation and restoration. Formerly the Ramada Inn Hotel Fallsview.