Super 8 by Wyndham Niagara Falls located in the Clifton Hill district.