The hotels around Clifton Hill/Niagara Falls are very expensive. We found this hotel to be moderately priced in comparison and ... More