When you stay at Days Inn & Suites by Wyndham Niagara Falls Centre St. By the Falls in Niagara Falls, you'll be in the entertainment district, just steps from Clifton Hill and 8 minutes by foot from Fallsview Indoor Waterpark. Featured amenities include a business center, a 24-hour front desk, and multilingual staff. Self parking (subject to charges) is available onsite.