Niagara Falls Less than one block from the attractions and restaurants of Clifton Hill, this hotel in Niagara Falls, Ontario features comfortable guest rooms and relaxing amenities near the stunning Falls.